Fred B. ★★★★★

Chris gave a thorough explanation of possibilities before he started the work and once he began the job he encountered unforseen problems requiring extra parts and he never passed that cost on to me – he kept to his original proposal. He was polite, respectful, punctual, and cleaned up after the job was completed. I will use his services again