David was fantastic throughout the whole process. He's friendly, knowledgeable and genuine. When he came out to give an initial quote, he gave me detailed information on the the work required and how it would be carried out, giving me the chance to ask any questions. He kept me updated with the day-to-day progress and the work was completed within good time and to a high standard. I couldn't be any more satisfied. Highly recommended. Thanks very much David.