They just did our roof, a three-day job.....10 to 12 hours per day, and did amazingly well and efficiently. Roofing is messy, hard work. When they were done, and were talking 5 or six guys working their butts off, the new roof totally changed to look of our house, and you couldn't tell that they had even been there. No mess anywhere. I was blown away, almost as much as the old roof was in the last wind storm.