Bruce was on the ball from the beginning. He responded to my call in very short order. We made an appointment for the next day. Bruce was on time and pleasant all time he was here. He did his work quickly and tested the results to double check his work. I recommend Bruce and his company with no hesitation.