We had trees fall on our house in a storm. Duffy promptly arrived with tarps to mitigate the damage. They replaced our roof and specialty gutters. All work was neat and clean, done quickly and professionally, and they guarantee it. Dennis, our contact person, returned all our calls on the same day, answered all our questions, worked with the insurance company, guided us through the process, even after installation of the roofing. I would not hesitate to recommend them, or use them again.