Contacted this company to replace my roof. They were here for AN AFTERNOON! Job completely done, including cleanup (which I did not know was included). I was delighted to see my shrubs protected and never found a single shingle on the property. The teamwork of this crew was excellent, they were so organized. Live on a hill and have never lost a shingle from high winds. I highly recommend this company, you get what you pay for when it comes to quality, worth every penny. It was a job of excellence.