Roofing contractor
JP Carroll Roofing
27 Garden St 8 #8, Danvers, MA 01923
Listed under Lawrence, MA
- Google average
- 4.9
- Ratings counted
- 258
- One and two star
- 4 of 258(1.6%)
- Massachusetts median
- 1.1%
The first three are Google’s own figures for JP Carroll Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Massachusetts roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 251 | 97% | |
|---|---|---|---|
| 4 | 2 | 1% | |
| 3 | 1 | 0% | |
| 2 | 1 | 0% | |
| 1 | 3 | 1% |
About typical — the typical roofer in Massachusetts sits at 1.1%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 3 of the one and two-star reviews we hold for JP Carroll Roofing, most recent first.
- 2 out of 5Gabi Gabia month ago
I had several issues with this company. They promised many things that they did NOT meet, suas as photos during the roof replacement , that a project manager and team would contact me, and that they would leave the site clean after the …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi Gabi - this is Matt Carroll. Can you email me directly at matt@jpcarrollroofing.com I would like to better understand your experience to ensure you are taken care of and we can learn from this.
- 1 out of 5Crystal Santosuosso5 months ago
We scheduled JP Carroll Roofing to quote installing two skylights and were told the consultation would take about 45 minutes. Instead, the visit lasted over 90 minutes and we never received a skylight quote. The rep refused to discuss or quote the skylights and spent much of the appointment pushing a full roof replacement, claiming he saw “20 nails popping out of the roof” and recommending we redirect our budget to a new roof. The sales pressure felt excessive and not aligned with why we called. We sought a second opinion from another licensed roofer, who said the roof appeared to be only about 5–7 years old and did not recommend replacement. Town permit records also show the roof was fully replaced in 2019. Because of the hard-sell approach for something that wasn't needed, we chose a different contractor and will not use JP Carroll Roofing in the future. Consider getting a second opinion if you are advised to replace your roof.
Reply from the business
We understand how frustrating this must have been for you, and we deeply regret not meeting your needs. Please reach out to us at help@jpcarrollroofing.com, and we will prioritize making things right for you.
- 1 out of 5Frank L7 months ago
They didn't work on my place but decided they could park in my driveway without asking while working on a neighbors house.. they did move when I asked them but they played dumb.."he thought it was a road" said the guy in charge.
Reply from the business
We understand how frustrating this must have been for you, and we deeply regret not meeting your needs. Please reach out to us at help@jpcarrollroofing.com, and we will prioritize making things right for you.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- new roof13
- hard working crew11
- extended warranty8
- new roof installation7
- on estimate7
- dumpster removal6
- financing options6
- skylight replacement5
- thorough clean up5
- initial inspection4
- attic ventilation3
- fascia replacement2
Other reviews we hold
14 more of the 234 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Steven Hensley4 hours ago
Everyone was polite and professional
Reply from the business
Steven, thanks for the review! Polite and professional is a pretty solid way to spend a roofing day. We appreciate you choosing JP Carroll Roofing and taking a minute to share your experience.
- 5 out of 5Ken Bishopa week ago
On time, efficient roof looks great! Thank you for your help
Reply from the business
Ken, thanks so much! We're glad our team's efforts to ensure a seamless experience for your roof project hit the mark.
- 5 out of 5Derek FosterEdited 2 weeks ago
Although the inspector missed what ended up being a major expense during the inspection, Lucas and the team at JP Carroll showed tremendous integrity in working out an amicable solution on the install date when the crew identified the issue. JP Carroll puts its customers first, which is rare these days. Christian and his crew were fantastic! Professional, thorough, and efficient throughout. EDIT: Was 5 stars and remains 5 stars but I'm adding the following notes. My roof leaked 3 weeks after install and nobody except Lucas picked up the phone. Not even the "24/7 emergency line". Not only did he pick up the phone but he and Christian were out WITHIN THE HOUR to caulk over the leak and prevent any further damage. Lucas and Christian came back 2 days later to permanently repair the leak. Then come to find out my Gold Plus warranty that "comes with the roof" was not registered. Once again no one from the office would pick up the phone except John from A/R who worked with the main office to get my warranty registered. THANK YOU Lucas, Christian, and John! You guys saved the 5 star review!!
Reply from the business
Thank you for highlighting that, Derek. While we always aim for a perfect inspection, we're glad Lucas and the team could step up, show that integrity, and find a fair solution for you on the spot. Christian and his crew really are fantastic at keeping things efficient and professional, and they'll be happy to hear your feedback. We truly appreciate you trusting us with your home!
- 5 out of 5Brenda Clifford3 weeks ago
Lucas and his crew were amazing. Did the whole complete roof replacement in one day. Everything was cleaned up perfectly. I would highly recommend JP Carroll Roofing.
Reply from the business
Lucas and the crew will love hearing this, and we’re glad we could complete that roof replacement in a day and leave your place looking like we were never there, except for the new roof. We really appreciate you trusting us with your home, Brenda.
- 5 out of 5Joseph Hughes4 weeks ago
Working with Lucas on my roof replacement made the projects seamless came in introduced himself introduce his crew leader Solano Explained how the process was going to go. It went exactly as planned. The crew was friendly and asked throughout the day. If everything looked OK at the end, walked around the project. It looks great.
Reply from the business
Joseph, we're so glad that working with Lucas and Solano on your roof replacement went smoothly: a clear plan, good communication, and a crew that kept checking in throughout the day. It's great to hear that the final walk-around matched what you hoped for and that everything’s looking great up there. Thank you for taking the time to share this.
- 5 out of 5Talia Joy Hattub4 weeks ago
Daniel and his team were extremely communicative and professional throughout our roof project. We appreciated their attention to detail and their updates as unexpected pieces came up. We would definitely recommend JP for any roofing projects.
Reply from the business
Talia, Daniel, and the crew will be pumped to hear this, and we’re grateful you trusted us with your roof replacement. Roof projects always like to throw a couple of surprises our way, so thank you for rolling with the updates and letting us stay on top of the details as things came up.
- 5 out of 5Donna Downeya month ago
Having known and employed Jack Carroll of JP Carroll for over 15 years, for roofing, siding and gutters both in my home and also my son's home in West Hartford CT, we've always been impressed with their integrity, the high quality of their …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Donna, thank you for trusting us with your homes for over 15 years now. It means the world to Jack and the entire team to have your continued loyalty, from West Hartford all the way to Framingham. We’re so glad Steve and Lee took such good care of you on this latest project, and that the crew got everything done and cleaned up so quickly. We truly appreciate you being a part of the JP Carroll family for all these years!
- 5 out of 5Irina Guryanovaa month ago
JP Carroll Roofing did fantastic job on a difficult job of replacing old slate roof. All workers were highly professional, took a great care of the work side and areas around including our neighbors yard. Lucas, the project manager kept me informed about the project, was always available and made sur I was happy with the job done. ✅
Reply from the business
Irina, that old slate roof is no joke, so it’s great to hear the roof replacement turned out the way you hoped. We’re glad the crew kept things tidy around the house and in the neighbors’ yard, too. Thank you for your trust and for your 5-star review!
- 5 out of 5Linda Flanigana month ago
We had a great experience starting with the sales rep who provided a detailed overview of the roofing process and options. The roofing crew were on time, worked hard and did a great jobwith the roof installation. We really appreciated the work of Lucas; the project manager to insure the job was done right and the yard was thoroughly cleaned of debrie.
Reply from the business
Linda, thank you for taking the time to share this. We know a roof replacement is a big project, so we’re glad you always knew what was happening and could trust the team to take care of the rest. We really appreciate you recognizing Lucas and everyone who helped make the job a good experience.
- 5 out of 5Brandon Cyra month ago
Lucas and his team installed new rubber roofing on our rental condo. They were professional, on time, communicative, and thorough, plus considerate of our tenants' space and cleanliness. It was a smooth process that was surprisingly stress-free. Overall, a great experience - I will continue to contact this team for roofing help!
Reply from the business
It means a lot to hear that, Brandon. We know how important it is to keep tenants comfortable and their space clean during a big project, so we’re glad Lucas and the team kept things stress-free and smooth for everyone involved. Thank you for choosing us to handle your rental condo! We look forward to being your go-to roofing team whenever you need us down the road.
- 5 out of 5Stephanie Kelleya month ago
Fast, efficient, thorough. Cost more than I expected but the peace of mind and warranty compensate for that. Mike Chase, the install manager, made sure things went smoothly and all the necessary materials were on-site. The roof looks great.
Reply from the business
Thank you for sharing your experience, Stephanie! We understand that roofing is a big investment, so we're glad that the warranty and peace of mind made it worth it for you. It’s great to hear that Mike kept the site ready and ensured everything went smoothly. We’re so glad you love how the new roof looks!
- 3 out of 5Andrew Jorgensen2 months ago
Called to get a quote on some roof repair work Receptionist asked how old the roof was, 8 years, and then promptly told me they do not work on roofs under 10 years old. Additionally would not provide any other recommendations for companies …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Kurt Bonholzer2 months ago
The team showed up on time got right to work. It was incredible to see how they all worked together to get the roof replaced in just a day. They were extremely helpful and roof looks great.
Reply from the business
Kurt, we appreciate you trusting us with the roof replacement, and we’re glad the crew delivered the efficient service you deserve. It’s always great when everything clicks like that, and even better knowing you’re happy with how the roof turned out.
- 5 out of 5Kevin Pickering2 months ago
Lucas was amazing for all that was done and needed. Well professional
Reply from the business
Kevin, thanks for taking a minute to share this. We’re glad Lucas was there when you needed him and that you always had someone to turn to when questions came up. We really appreciate you choosing JP Carroll Roofing.
What JP Carroll Roofing says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…Firestone Licensed Contractor As a licensed Red Shield…”
Warranty offered
“…Warranty Protection Hiring a professional…”
States a founding year
“…Prestine craftsmanship since 1987 (866) 284-5088 see what customers are…”
Free estimates
“…'RE HERE TO HELP (866) 284-5088 Request Free Estimate Home About GAF Master Elite Roofers…”
Family owned
“…community, we’ve grown from a small family-owned business into one of New England’s…”
Other roofers in Lawrence
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Zhumas Roofing & Exteriorroof replacement, timely completion, quick response4.6186 ratings5.4% one and two star(351) 277-2738 | 4.6 | 186 | 5.4%10 of 186 | (351) 277-2738 |
| Dempsey Roofing LLCcleanup, new roof installation, professional crew5.0130 ratings0.8% one and two star(978) 808-6678 | 5.0 | 130 | 0.8%1 of 130 | (978) 808-6678 |
| Home Resolutions LLCgood work, quick response, gutter drainage5.0100 ratings1.0% one and two star(978) 417-9391 | 5.0 | 100 | 1.0%1 of 100 | (978) 417-9391 |
| Commonwealth Roofing and Sidinggutter replacement, quick response time, friendly crew5.077 ratings0% one and two star(800) 672-7497 | 5.0 | 77 | 0%0 of 77 | (800) 672-7497 |
| Couture's Construction, LLCprofessional crew, respectful crew, siding5.053 ratings0% one and two star(978) 552-9964 | 5.0 | 53 | 0%0 of 53 | (978) 552-9964 |
| Nick Tracey Roofing & Exteriorscost, progress photos, roof replacement5.047 ratings0% one and two star(978) 581-3528 | 5.0 | 47 | 0%0 of 47 | (978) 581-3528 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 258 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 258, of which 234 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.