Recently had my roof done and let me be the first to say how pleased I was with the job they did. A fair price, and they took the time to explain everthing and outlined all my options. Arrived when they said they would and finishesd in the same manner. They took great care to protect my garden and the exterior of my house and then did a detailed clean up. I would highly recommend them!