Did exactly what they promised - on a challenging job replacing a garage roof that had, let's just say - seen better days. Personable crew and quality work. Worked fast and efficiently. Cleaned up space well after. I would hire again and definitely recommend this firm.