John was great to deal with. He came when he said he would and did the job in the agreed time and for a reasonable price. He came to fix a leaking roof which has been very successful. Once he was here he did a lot of extra work for us to a high standard, organised plastering and painting. All in all very satisfactory work and no hassle. Thanks.