Called Haas & Sons after another company canceled three appointments. Michael came out diagnosed the problem and gave us quote. We were very happy with his work. Would definitely use them again and recommend them.