We were completely satisfied with the work done by Hennessy Roofing. They were able to begin the work earlier than originally quoted due to the good weather conditions and completed the job in a timely manner. All work was done in a professional way and the site was kept tidy throughout the job. We are extremely pleased with the color recommended by Hennessy Roofing. They discovered that repairs were required to our roof due to water damage and recommended a solution that were were happy with.. Our roof is a complicated one with many angles and pitches, all of which were handled with expert attention. I would recommend Hennessy Roofing for any roofing job large or small and any required repair work. I am a satisfied customer.