About Me

Long time MCT, technical trainer and consultant. I freelance for clients big and small. Consulting and teaching my way round the world

Contact me

Tel: 07970012133

Blog Entries






Technical Services


Small Business and need support? Large PLC and need a consultant?

I specialise in the Windows server infrastructure platforms with expertise in latest Microsoft technologies including but not limited to Windows server 2012/2016, Office 365, Azure, hyper-converged deployments, the full system center suite including SCCM SCVMM and SCOM. I also provide powershell consulting and training services.  For your server side I have experience with large multi-national finance houses and military networks down to the small business who rely on their IT more than ever in this changing world to drive business and profitability on the bottom line.

My pricing is highly affordable as I operate as a 1 man stop for all your needs in the small business to enterprise solutions, my overheads are low but my quality is high.


Industry Recognised Training Courses

I have extensive experience in delivering the following popular industry recognised courses. Please contact me for availably using the links to the right or via the web form.


Microsoft Windows 7 MCTS 

Microsoft Windows 2008 MCTIP 

Microsoft Exchange 2010 MCTS

Microsoft Exchange 2013 MCTS

Microsoft Exchange 2016

Office 365

Azure hybrid and IaaS deployments

Microsoft Hyper-V MCTS 

Microsoft Windows 8

Microsof  Windows 10

Microsoft Windows 2012 MCSA

Microsoft Windows 2016 MCSA

Microsoft Windows 2012 MCSE

Microsoft Windows 2016 MCSE

Microsoft Windows 2012 VDI

Microsoft Windows 2016 VDI

Microsoft Hyper-V 2012

Microsoft Hyper-V 2016

Microsoft System Center Configuration Manager 2012 R2

Microsoft System Center Configuration Manager 2016 R2



CompTIA A+

CompTIA Network+

CompTIA Security+


Please contact me for a link to my Microsoft MCT transcript 



Bespoke courses

If you have a requirement that you feel can not be covered by just official courseware or you are unsure of what training may meet your needs please feel free to contact me. I have built and delivered courses not only for highly technical individuals but also for delivery to end users.

New rollouts

Thinking of rolling out Office 365? Windows 10? A new version of your in house software or other mission critical technology. Want to take the load off your help desk and your IT team? Why not have me floor walk your offices as the first point of contact for your users, I can provided 1-2-1 training and workshop to get your staff up to speed and operating efficiently and profitably in the most cost effect way


MOC Course numbers certified to teach


20410 Installing and Configuring Windows Server® 2012

20411 Administering Windows Server 2012

20412 Configuring Advanced Windows Server 2012 Services

20413 Designing and Implementing a Server Infrastructure

20414 Implementing an Advanced Server Infrastructure

20415 Implementing a Desktop Infrastructure

20417 Upgrading Your Skills to MCSA Windows Server® 2012

Installation, Storage and Compute with Windows Server 2016 (M20740)

Networking with Windows Server 2016 (M20741)

Identity and Data Access with Windows Server 2016 (M20742) 

Upgrading Your Skills to MCSA Windows Server 2016 (M20743)


6292 Installing and Configuring Windows® 7 Client

6293 Troubleshooting and Supporting Windows® 7 in the Enterprise


10215 Implementing and Managing Microsoft® Server Virtualization

20409 Server Virtualization with Windows Server Hyper-V and System Center



10747D Administering System Center 2012 Configuration Manager


20687 Configuring Windows® 8

20688 Deploying Windows 8

20689 Upgrading to Windows 8 MCSA

Implementing and Managing Windows 10 (M20697-1)

Deploying and Managing Windows 10 Using Enterprise Services (M20697-2)

Planning, Deploying, and Managing Microsoft® Exchange Server 2010 Unified Messaging

10135 Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010

20341 Core Solutions of Microsoft Exchange Server 2013


(there are other course I can teach at short notice, please call if you wish to discuss any requirements)