Request an Estimate

What Our Customers Say About Us

Lee Magowan and his crew did an outstanding job on our roof. Communication and customer service were exceptional! Our roof created several difficulties including a narrow street, steep pitch, old chimney, and several telephone and cable wires which they managed skillfully. The crew was respectful and hard working. The entire roof and cleanup was completed in a day. They left …
Show More
Mary Lyon

Mary Lyon

November 17, 2025
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 …
Show More
eric levesque

eric levesque

November 17, 2025
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 …
Show More
Xiongyi Cui

Xiongyi Cui

November 14, 2025
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. …
Show More
S C

S C

November 14, 2025
Anthony and his team did a great job. Highly recommend JP Carrol and their crew Thanks guys
Gianugo Pischiutta

Gianugo Pischiutta

November 15, 2025
Courteous, prompt and professional
Robert Zannoni

Robert Zannoni

November 15, 2025
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 …
Show More
Rich Crowe

Rich Crowe

November 14, 2025
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 …
Show More
james bruce

james bruce

November 15, 2025
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 …
Show More
Lynne Munday

Lynne Munday

November 13, 2025
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 …
Show More
Brenda Martin-wilkos

Brenda Martin-wilkos

November 13, 2025
Steve Romano the PM was great very personable great at explaining everything about roof!!
erik pellett

erik pellett

November 14, 2025
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 …
Show More
Laura Ayer

Laura Ayer

November 13, 2025
Fantastic work and crew. Helped us immensely with our roof and home repair!
Brianna Feman

Brianna Feman

November 12, 2025
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 …
Show More
Ken Powalka

Ken Powalka

November 12, 2025
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 …
Show More
Cal Paduda

Cal Paduda

November 12, 2025
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.
Pearse O'Byrne

Pearse O'Byrne

November 12, 2025
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.
Nelson Velez

Nelson Velez

November 11, 2025
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!
Marc Perlman

Marc Perlman

November 10, 2025
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.
Bill

Bill

November 10, 2025
They replaced the roof, worked hard and did a great job!
Connie Castner

Connie Castner

November 10, 2025
Wallace’s crew worked so hard, smiling, professional, did a beautiful job and cleanup
John MacNeil

John MacNeil

November 8, 2025
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.
Dylan Batchelder

Dylan Batchelder

November 8, 2025
I just had JP Carroll replace my roof with all premium materials. They completed the project in 1 day professionally and left the site clean swept. I couldn’t be happier with the look. Great job.
Will Caldicott

Will Caldicott

November 7, 2025
My repeat experience with JP Carroll was great! My staff John and Todd and Lee were good communicators and helped me to understand every part of the job. The roof looks fabulous, and I’m delighted.
Pat Wilson

Pat Wilson

November 7, 2025
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 …
Show More
D B

D B

November 8, 2025
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 …
Show More
chris burns

chris burns

November 8, 2025
JP Carol roofing company has been a pleasure to work with from start to finish! From Will our accessor to Brian our project manager as well as Jocelyn in the office, every one of their staff has been attentive and helpful when necessary as well as very kind and easy to work with. The work they do is exceptional and …
Show More
Jessica Aliotta

Jessica Aliotta

November 7, 2025
My wife and I went with JP Carroll Roofing after looking at companies in the area and the level of professionalism as well as warranties on the work provided sold us. Lee and crew worked efficiently and professionally as they completed our roof repair in record time. Project Manager Lee was especially useful in explaining everything happening before and during …
Show More
Daeyung Lee

Daeyung Lee

November 7, 2025
Started work on time, worked efficiently and left yard very clean. I am very satisfied with quality of the work. Thank you Tin and crew.
Thomas Marinis

Thomas Marinis

November 6, 2025
From the estimator who came to my house to assess my roof, to the office staff who reached out to schedule my project, to the crew who performed the work, everyone I dealt with at JP Carroll was honest, reliable, knowledgeable and efficient at what they do. I am very pleased with the experience of working with them …
Show More
Dylan LaRocca

Dylan LaRocca

November 6, 2025

Reviews from Google

Total reviews: 1331 | Average rating: 4.8

5

Lee Magowan and his crew did an outstanding job on our roof. Communication and customer service were exceptional! Our roof created several difficulties including a narrow street, steep pitch, old chimney, and several telephone and cable wires which they managed skillfully. The crew was respectful and hard working. The entire roof and cleanup was completed in a day. They left the area meticulously clean. They delivered the product and service that they proposed. We highly recommend JP Carroll Roofing!

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.

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.

5

Anthony and his team did a great job. Highly recommend JP Carrol and their crew
Thanks guys

5

Courteous, prompt and professional

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.

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

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.

5

Steve Romano the PM was great very personable great at explaining everything about roof!!

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.

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!

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!

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 .

5

Fantastic work and crew. Helped us immensely with our roof and home repair!

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.

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.

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.

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.

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!

5

They replaced the roof, worked hard and did a great job!

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.

5

Wallace’s crew worked so hard, smiling, professional, did a beautiful job and cleanup

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.

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!

Read more reviews