Really pleased with our experience. Great communication and I found James to be very friendly, trustworthy and a pleasure to have in our home. Quality of work is faultless, and out of the 4 quotes we got James was very competitive considering how skilful he is. Highly recommended and would use his services again.