Overview
About Us
This residential contractor is a GAF Factory-Certified Contractor. GAF trains and tests thousands of the best roofers in the country and makes sure they're appropriately licensed and insured so they can offer the best warranties.
*Contractors enrolled in GAF certification programs are not employees or agents of GAF, and GAF does not control or otherwise supervise these independent businesses. Contractors may receive benefits, such as loyalty rewards points and discounts on marketing tools from GAF for participating in the program and offering GAF enhanced warranties, which require the use of a minimum amount of GAF products. Your dealings with a Contractor, and any services they provide to you, are subject to the Contractor Terms of Use.
Customer Reviews

"I hired JP Carroll to replace my roof. They were the cheapest quote I received but they have been around for many years and have an A+ rating from BBB. Even one of the other company's reps told me that JP Carroll was a reputable outfit. They arrived on time and were done on time. They were very conscientious of my needs, and they cleaned up nails and shingle debris so well that you wouldn't even know the roof had been replaced. I am very happy with their service and work."
"The roof material was near the end of there functional life. When a roofing company came though our neighborhood offering free quotation for lessening to their sales pitch.. This company quoted me $44,000 and if I signed that day, I could get $5,000 off the quote. My adult children told me not to accept the quote and get a second quote. I am glad I did, JP Carroll quoted us almost half the price The JP Carroll showed up at 7:00 am started putting up coverings to protect all the area’s near the house. By noon the old roof was gone and the sublayer of material were being laid down. The team of seven, five on the roof, two on the ground. The ground workers kept the ground clear of the old material and sent up the new material up to the roof as needed. The five on the roof worked as a team each knowing their task. By 6:00 pm the job was completed and the last scrapes of material were being picked up. It was a pleasure to watch the team working with each other, knowing what to do and doing it. At 7:00pm they were driving home and we were very happy with our new 3,000 square foot roof. Since the middle of August we have some heavy rains with high winds. Results no leaks, no missing tiles. A good test with good results. Robert E. Gustafson Windsor Ct."
"I had contacted Larry Carroll after knowing that my son had used him on his roofing job and was very satisfied. I knew that during the winter and on stormy occasions pieces of my roofing material would appear in my yard. Larry came over and met with me and did a complete inspection of my roof. He noticed that my skylight flashing was not installed properly and my roof had numerous spider cracks. We did have occasional leaking around the skylight and the numerous cracks explained the brittle nature of the shingles. He even helped me file a claim to recoup some of the expense from the present roof which I applied to my new roof. Larry was extremely helpful throughout the entire process. He told us what to expect every step of the way from receiving the dumpster to the crew starting and finishing on a specific day. Everyone did their own specific job and did it well. My wife and I were very pleased throughout the entire process. Nice job goes to JP Carroll Roofing, sincerely, Bob and Linda Carlson"

"Very professional and easy to deal with"
"MY CONTRACTOR"
"GREAT CONTRACTOR"

- "Very professional and easy to deal with"
- "MY CONTRACTOR"
- "GREAT CONTRACTOR"
- "Customer asked us not to share his/her review."
- "VERY PROFESSIONAL"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "EXPECTED MORE FROM THIS CONTRACOTR"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "FABULOUS"
- "JP CARROLL PROVIDED EXCELLENT"
- "Excellent job from start to finish..."
- "Disapointed"
- "Professional and knowledgeable contractor."
- "Customer asked us not to share his/her review."
- "GREAT JOB!"
- "OUTSTANDING CONTRACTOR"
- "JP Carroll"
- "Unprofessional and Disappointing Experience."
- "PROFESSIONAL CONTRACTOR"
- "Totally Professional"
- "JP CARROLL LIVED"
- "Excellent job%21"
- "Professional"
- "ETIMATE/INSTALLATION"
- "JP Carroll Construction%2C Inc. is Excellent"
- "EXCEPTIONAL SERVICE FROM START TO FINISH"
- "PROFESSIONAL & RELIABLE"
- "EXCELLENT CONTRACTOR"
- "Customer asked us not to share his/her review."
- "PROFESSIONAL & KNOWLEDGEABLE CONTRACTOR"
- "EXCELLENT"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Very Professional"
- "GO TO ROOFING CONTRACTOR"
- "HIGHLY RECOMMEND JP COWELL"
- "GOOD WORK"
- "Could be a bit better..."
- "A Very Positive Experience"
- "Great Job%21"
- "Good contractor with good reputation."
- "Helpful and professional%3B kept me informed ."
- "Customer asked us not to share his/her review."
- "Great work at utmost professionalism"
- "Customer asked us not to share his/her review."
- "All good!"
- "EXCELLENT CONTRACTOR"
- "EFFICIENT PROFESSIONAL"
- "Customer asked us not to share his/her review."
- "PROFESSIONAL AND KNOWLEDGEABLE"
- "KNOWLEGABLE & PROFESSIONAL"
- "EXCELLENT CONTRACTOR"
- "JP CARROLL WAS EXCELLENT TO WORK"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Very impressed from start to finish."
- "JP CARROLL"
- "Customer asked us not to share his/her review."
- "Improvement with no offset problems"
- "GREAT COMMITMENT"
- "DIFFICULT RESOLVING UNFORSEEN ISSUE"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Happy Customer"
- "GREAT CONTRACTOR"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "PROTECTION OF SHUBBERY WAS"
- "Customer asked us not to share his/her review."
- "GREAT EXPERIENCE"
- "Customer asked us not to share his/her review."
- "Well-managed Project"
- "EXCELLENT REPUTATION"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "JP Carroll Construction Did A Great Job"
- "PROFESSIONAL/KNOWLEGABLE"
- "PROFESSIONAL, KNOWLEDGEABLE AND"
- "GREAT CONTRACTOR"
- "JP CARROLL"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "PROFESSIONAL, MET EXPECTATIONS"
- "GREAT JOB BY GOOD WORKERS"
Awards
GAF-Certified Green Roofer
This contractor has committed to recycle shingles from tear offs where available and operate business in an otherwise sustainable manner. Indicates that the contractor is committed to sustainable practices, working to reduce his/her company’s impact on the environment.
Habitat For Humanity Roofer
This contractor has been awarded the GAF Habitat for Humanity's "Community Contractor" designation by participating in at least one Habitat for Humanity project in partnership with GAF in a year. Participation include donating their time and labor (while GAF donates the materials) and demonstrating a commitment to his/her local community and helping those in need. A contractor receives the GAF / Habitat for Humanity "Community Champion" designation when completing at least 5 projects over a rolling 5 year period.
Installation Excellence Award
This award is for contractors that consistently install with a very high level of quality and provide their customers the highest protection that GAF offers.
Consumer Protection Excellence Award
This award recognizes those contractors that best protect their clients with system selling and enhanced warranties.
Training Excellence Award
This award is for contractors that are committed to training and continuous improvement.