“This was our first time using James and what a fantastic experience. It’s are to receive outstanding service these day but every aspect of the service we received was of the highest quality. Jame’s communication was really good, he took the time to explain what he would do (and did once finished) avoiding technical jargon, he arrived when he said he would, was neat and tidy in his workmanship and was completely transparent in his estimating. I will use James again without a shadow of a doubt and would highly recommend his services to anyone that values excellent customer service. Thank you.”