Job description

Feedback

James and his team were excellent. The job was completed with care and I am extremely happy with the final result. Nothing was too much trouble and despite changing my mind on a few occasions as the job progressed, James and his team were more than happy to oblige. I also appreciated James' honesty in terms of work that was not necessary or where I could save money. I would have no hesitation in recommending to anyone.