Keith was prompt and courteous. He assessed the situation very quickly and provided several possible solutions, including suggesting that my original contractor might still be under warranty. He was looking out for what would be best for me, and not just what would be the biggest sale. He completed his work quickly and efficiently, and left no mess behind. I am very satisfied with his repairs.
more