We were in desperate need of roofing repairs! From day 1, Mike was so patient with us and our million and one questions. They were kind enough to send us estimates for every scenario, from repair to complete overhaul. This was a big financial decision for us, so we couldn't be careless. After weeks of deliberating, we decided to re-do our entire roof. We couldn't be happier! They are approachable, honest and truly skilled. A+ We highly recommend this team to anyone and everyone in need of roofing repairs!