Reviews
Over 20,000 Roofs Installed and Backed by 50-Year Warranties—New England’s Trusted Roofer Since 1987.
What Our Customers Say About Us
Mary Lyon
eric levesque
Xiongyi Cui
S C
Gianugo Pischiutta
Robert Zannoni
Rich Crowe
james bruce
Lynne Munday
Brenda Martin-wilkos
erik pellett
Laura Ayer
Brianna Feman
Ken Powalka
Cal Paduda
Pearse O'Byrne
Nelson Velez
Marc Perlman
Bill
Connie Castner
John MacNeil
Dylan Batchelder
Will Caldicott
Pat Wilson
D B
chris burns
Jessica Aliotta
Daeyung Lee
Thomas Marinis
Dylan LaRocca
Reviews from Google
Total reviews: 1331 | Average rating: 4.8
Mary Lyon
5
eric levesque
4
We had our roof replaced by JP Carol, our interaction with the salesman was a bit stressful because they’re pushy upon having you agreed to do the roof to get some discount and he promise to help throughout the process of the insurance claim. Once the roof was completed, we were frustrated to hear that the salesman could no longer help. Mike Consolini And his team did do a great job on the install of the roof and he was also helpful with some interaction with the insurance adjuster
Overall, we’re happy with the outcome of the roof, but the stress part with the salesman could’ve been handled differently. It’s just my humble opinion that when you’re making a decision that will cost your family $21,000 that they should give you time to think about it and not sit in the car for you to make a decision right then and there.
james bruce
5
The whole experience was very good! Everyone involved was very professional, knowledgable, and very nice. Shout out to the whole crew but a special thanks to Kevin Campbell, Malcom Armati, and TJ Selig for walking me through everything and doing a great job. My new roof looks great! I would recommend anyone looking for a quality company and quality work to give JP Carroll a call.
Gianugo Pischiutta
5
Anthony and his team did a great job. Highly recommend JP Carrol and their crew
Thanks guys
Robert Zannoni
5
Courteous, prompt and professional
S C
5
My experiences with all of JP Carroll representatives were excellent. From my initial frantic call because my roof was severely leaking and the calming voice of the representative and his promptly scheduling an inspection to the very kind and thorough representative Kim, who inspected the roof and explained the findings and solutions that JP Carroll roofing could provide. I was offered a prompt date to schedule which was greatly appreciated and the scheduling department followed up with me right away to let me know what to expect the day before and day of the job. The project manager Steve, was excellent in communicating the night before and all throughout the day of the project and provided pictures of the damage findings underneath the original shingles, pictures of the installed plywood and moisture barrier, then pictures of the finished roofing and ventilation. Steve did a final walk around with me and explained everything that they did. All of the roofing installation representatives worked hard, did excellent work and completed the project in one day! I couldn’t be happier with the entire process and I love my new roof! I highly recommend JP Carroll roofing for your roofing needs.
Rich Crowe
5
These people are truly amazing. From the office staff to jack and Mike who unbelievable in keeping me in the loop on everything. The crew that showed up never stopped working. I mean never!! I was tired just watching them. The project came off without a hitch. The property was left spotless. I could not be happier. Anyone looking to get there roof done I would highly recommend JP Carroll for a quote. You will not be disappointed. Rich
Xiongyi Cui
5
Very good experience overall.
I had JP Carroll install my rubber roof. Wallace and his crew came out and finished the job in one day. Wallace even flew a drone to show me the new roof from above. I still went up to the roof to check the details myself and noticed a few issues, but Wallace was very responsive and redid the chimney area right away.
The job was completed last week, so we’ll see how it holds up.
erik pellett
5
Steve Romano the PM was great very personable great at explaining everything about roof!!
Brenda Martin-wilkos
5
The installation of a new roof went smoothly with an initial inspection of our roof which they used a drone to give us a bird’s eye view of the condition of the old roof. Communication from start to finish was very efficient. The crew that did the work on our roof did a great job with the installation and cleanup. Mike, the project manager was on site to make sure everything was done correctly. We were very satisfied
with the installation.
Laura Ayer
5
We just had our roof replaced by JP Carroll and Roofing and we are so thankful we went with JP Carroll. We knew that our roof replacement was going to be a large and expensive endeavor, but we had done our research, and knew that JP Carroll was the only company that we felt comfortable with. The entire process was easy, from the first consultation with Malcolm Armati to the scheduling, to the actual work done on the job. Working with Steve Romano as my project manager was so simple, he made communication easy while keeping me thoroughly informed throughout the process. His crew, led by Miguel, were not only prompt and respectful, but professional and thorough. While everyone worked, Steve kept me up to date through photos and conversations about some extensive damage to our plywood that needed to be replaced. Being a little nervous about the damage, especially with a little one in the house, Steve talked me through the process and made me feel comfortable about how the team was handling the issue and resolving it immediately. At the end of my two-day project, the team cleaned everything up so perfectly that there was no way to tell that anyone was there other than a beautiful new roof! I highly recommend JP Carroll. If you’re lucky enough to get Steve and Miguel, I can guarantee you will get through your repairs or replacement with ease and they will give you the peace of mind if you have any concerns. Thank you!
Lynne Munday
5
JP Carroll Roofing just installed a new roof on my garage and shed, and they did an outstanding job! Josh, the project manager, and Louis, the crew leader, were great to work with—professional, friendly, and very thorough. The team did a fantastic job cleaning up afterward, and the communication throughout the project was excellent. They returned calls right away and kept me updated on any changes. I’m extremely pleased with the results and highly recommend JP Carroll Roofing!
Ken Powalka
5
The crew showed up at 7 am and went right to work very knowledgeable of what tools they needed . All workers put safety gear on , putting out tarps front / back of house for debris, , a different man would walk around cleaning debris keeping the lawn clean . Project manager Mike Case , kept me informed as different material was being applied , answered all my questions , communicated with the crew and everything went smoothly . Very pleased with the new roof , trim work on the house and garage , cleaned up area spotless . Very polite , knowledgeable , fast hardworking crew .
Brianna Feman
5
Fantastic work and crew. Helped us immensely with our roof and home repair!
Pearse O’Byrne
5
A wonderful crew led by Manuel the foreman and Brian Westley, the very professional project manager. We were delighted at the courtesy shown by every member and will certainly recommend the company to all of our friends.
Cal Paduda
5
We recently had JP Carroll replace a roof for our home in Madison. We received 4 other estimates from all sorts of companies. We ended up choosing JP Carroll because of their commitment to customer service and transparency – and we are sure glad we did.
From the initial consultation with Fred, to the follow and scheduling with Jocelyn, everything went smooth as can be. The project manager even sent me pictures of the installation throughout the day!
The crew left the site better than they found it, they even cleaned up some of our leaves!
I would recommend the JP Carroll team to anyone looking for a high quality roof from a high quality organization.
Nelson Velez
5
Wallace’s crew is a professional group. They did an excellent job installing a new roof in my house. Well organized and left the property working area clean.
Bill
5
The work was done by Wallace’s crew. They showed up early, worked all day, and did a very good job. They were professional and cleaned up well.
Marc Perlman
5
JP Carroll did an outstanding job putting on our new roof. They were very professional and kept us updated during the whole process. I highly recommend this company for all your roofing needs!
Connie Castner
5
They replaced the roof, worked hard and did a great job!
D B
5
Excellent Experience from Start to Finish!
J.P. Carroll Roofing Company did an outstanding job replacing my roof. From the moment the project started, everything was handled with professionalism and care. I want to especially recognize Mike Consolini, who managed the entire property and went above and beyond to make sure everything ran smoothly.
Mike stayed on top of every detail, kept me updated with progress reports, and even sent photos along the way when I couldn’t be on site — something I really appreciated. His communication and attention to detail made the whole process stress-free. The crew was punctual, respectful of my property, and left everything clean and tidy once the job was done.
The quality of the work speaks for itself — the roof looks fantastic, and I couldn’t be happier with the end result. I highly recommend J.P. Carroll Roofing and especially want to thank Mike for his professionalism, responsiveness, and commitment to making sure everything was done right.
John MacNeil
5
Wallace’s crew worked so hard, smiling, professional, did a beautiful job and cleanup
Dylan Batchelder
5
Wallace’s crew did an outstanding job fixing our roof. They showed up on time, they got the job done efficiently, and they provided all of the necessary information throughout the job. They were even kind enough to clean our gutters. I would highly recommend hiring them for any roofing needs.
chris burns
5
We decided to have our 24 year old roof replaced and chose JP Carroll Roofing.
Even though they weren’t the lowest price bid we were confident in their company from the initial contact.
Consultation:
Doug G. explained the replacement process, shared drone photos of our roof, product choices and cost comparisons. Patiently answered all questions.
Installation:
All appointments clearly communicated from the drop off of dumpster to arrival of crew to final inspection with Anthony (onsite project manager)
Final thoughts:
I fully admit I’m a detail oriented worrier 🤭
and I’m 100% satisfied with not only the workmanship but the excellent communication process from start to beginning!