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

"After experiencing lack of communication and unnecessary delays with other contractors, we decided to have JP Carroll to do our siding and windows. David M. was absolutely fantastic to work with (as were all of his employees) and I never had to contact him more than once before getting a very timely response. The quality of work was absolutely fantastic, if I ever have need of their services again I will not hesitate to choose JP Carroll Roofing!"
"I hired JP Carroll to replace my roof and I was very impressed by their professionalism and quality of work. The project manager, Mike, was very helpful and responsive throughout the process. His crew was very diligent, clean and efficient. They finished the job on time and left no mess behind. The entire team from owner to sales were very courteous and respectful. I highly recommend JP Carroll for any roofing needs. They are the best in the business!"
"I recently had a roof replaced by JP Carroll roofing. They recently had replaced roofs for several of my friends, neighbors and my daughter. All of them were very satisfied. No on the day of my roof install, the weather was very hot and humid. Despite this, the crew took their time to make sure everything was done perfectly. They did not rush or cut corners. They treated my house as if it was one of theirs. In spite of the long today, they’re clean up afterwards was excellent. I haven’t found a single nail,etc. we had a few days of heavy wind and rain afterwards, and there were no roof leaks. Kevin, the project manager came out a week after the install to make sure everything was done properly. I am very satisfied with the roof install and would recommend this company to anyone looking for a new roof. He will not be disappointed."

"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
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.