I recently had to have my entire roof replaced. They did a great job. The crew worked hard, and did a great job. I am very happy choosing this great company for my needs. They are brilliant.