Keith is the guy for all your roofing needs. Had some roof damage from a tree falling on my roof. From the start when I met him for the quote to replace my roof I felt he was being honest and wasn't just telling me things to get the business. He is a straight shooter and delivered on everything he promised. Roof is awesome and had first big rains recently with not a single issue.If your on the fence between these guys and somebody else, go with Keith.