REVIEWS
Karl arrived on time and was polite, knowledgeable and honest. He gave sensible advice when asked about further work but wasn't pushy. The job was efficiently completed and the cost was sensible. Honest and straight forward. Will be using him again.