We are delighted with the work James has done for us. A tricky job completed with meticulous attention to detail and infinite good humour! Everything has run smoothly from initial consultation, to scheduling, to completion of the job and everything left ship shape to boot. Highly recommended !