John is a great guy to work with. He’s extremely efficient, creative and his personable nature means he has the skills required to explain the detail and technical aspects in a clear and structured way. I’ve had no hesitation in recommending him to others who in turn are delighted with the results he has produced.