James’ work is to a very high standard. He does not cut corners and rush the job. He wants an excellent quality end result. James dealt promptly with our initial enquiry, gave sound advice, communicated well, worked tidily and was good humoured and friendly throughout. We are very pleased with the quality of his workmanship and would recommend him unreservedly.