Paul and his team knew their business and how to accomplish the best repairs after a storm had torn shingles off our roof. Insurance covered the damaged part and we paid for the balance so the roof matched all round. They were prompt, efficient and very courteous! A beautiful job!