I found John a reliable and hard working contractor who carried out his duties to the full. His client relationship was of a high order. In general, I can recommend John to anyone with the knowledge he will carryout his duties to a very high standard. He is a very good builder who has been in the game for a very long time! Turned up everyday around 07:30 am consecutively which was a bonus. I have arranged for more work to be done later on I the year.