How often do you get a new roof? We compared this company with two others, liked the product, the time frame and the price (not too high, not too low — just right) so contracted with them and held our breath. Roofing crew finished in one day — from 7:30 AM to 6:30 PM with only 1/2 hour lunch break. Worked their tails off and resulted in beautiful roof. Responsive crew as well as office to any questions we had. Had gutters done too — another great crew! Polite, responsive, professional!