While all roofs will eventually face problems and fail, homeowners can take many preventative measures to protect their roofs so they last as long as possible. The most important action is to find a professional roofing contractor in Danvers, Massachusetts you can rely on when something goes wrong. Whether you need roof repair, inspection, window replacement and installation, vinyl and siding installation, gutter installation, or gutter cleaning, you can count on our trained and certified roofers in Danvers for high-quality service every time. As full-service roofing contractors, JP Carroll Roofing has been prioritizing customers for over 30 years and is the best choice for prompt and dependable residential and commercial roofing services.
Customers consistently praised the professionalism and courtesy of the staff and crew throughout the entire process.
Communication
Many reviews highlighted excellent communication, with project managers keeping customers informed at every stage of the project.
Quality of Work
The quality of the roofing work was frequently commended, with many customers expressing satisfaction with the final results.
Cleanliness
Numerous customers noted the meticulous cleanup after the job was completed, leaving properties spotless.
Timeliness
The company was often recognized for completing projects on time and efficiently, even under challenging conditions.
EC
Eva Chiang
2 days ago
5.0
I recently had roofing work done and couldn’t be more pleased with the results. The team was professional, efficient, and did an outstanding job on my roof. A special thanks to Noah, Ben, and Tim — they were knowledgeable, friendly, and made sure everything was done to the highest standard. I highly recommend this company for anyone in need of quality roofing services. Excellent work all around!
WP
Wing Press
5 days ago
5.0
Our project manager Hunter made the difference. He was on site before the crew and made sure all the details were taken care of. It was a complex job and long overdue. I am glad we had him. They used only the best materials and the new roof looks great!
ML
Mary Lyon
Nov 17, 2025
5.0
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!
XC
Xiongyi Cui
Nov 14, 2025
5.0
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.
DL
Dylan LaRocca
Nov 6, 2025
5.0
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 and with the quality of the work they performed. It took their crew about 5 hours to re-shingle my roof and the workmanship and cleanup of my property was high-quality and thorough. Thank you JP Carroll!
Frequently Asked Questions About JP Carroll Roofing
What services does JP Carroll Roofing offer?
JP Carroll Roofing provides roof repair, inspection, window replacement and installation, vinyl and siding installation, gutter installation, and gutter cleaning services.
Where is JP Carroll Roofing located?
JP Carroll Roofing is located at 27 Garden St #8, Danvers, MA 01923, USA.
What are the business hours for JP Carroll Roofing?
JP Carroll Roofing is open daily from 7:00 AM to 9:00 PM.
How long has JP Carroll Roofing been in business?
JP Carroll Roofing has been serving customers since 1987, with over 30 years of experience.
Which areas does JP Carroll Roofing serve?
JP Carroll Roofing serves multiple cities in Massachusetts, including Danvers, Boston, Amesbury, Andover, Beverly, Gloucester, Haverhill, Ipswich, and others across the region.
How can I contact JP Carroll Roofing?
You can reach JP Carroll Roofing by phone at +1 978-547-1861 or email at help@jpcarrollroofing.com.
Are there any home improvement stores near JP Carroll Roofing for supplies?
Yes, Lowe's Home Improvement is nearby, making it convenient for customers to get building supplies and hardware before or after visiting JP Carroll Roofing.
What automotive repair services are available close to JP Carroll Roofing?
Dent Wizard and Today's Collision Express are nearby automotive repair and body shops, useful for customers who might need car maintenance around the time of their roofing service visit.
Where can I find professional insurance services near JP Carroll Roofing?
Phil Richard Insurance and Hurley Insurance Agency are located close to JP Carroll Roofing, offering insurance services that customers might find beneficial when handling property and roofing insurance.
Are there any nearby fitness or arts activities close to JP Carroll Roofing?
Yes, the North Shore Dance Academy nearby offers dance and fitness instruction, which could be a great option for local residents wanting to engage in performing arts or fitness activities.