Staff Profiles

Over 30,000 Roofs Installed & Backed by 50-Year Warranties - New England's Trusted Roofer Since 1987

Schedule
a free roofing
estimate today!

Inner Coupons

Schedule
a free roofing
estimate today!

Meet the Team Behind the Roofs

At JP Carroll, our work is only as strong as the people who stand behind it, and we’re proud to have built a team that’s as skilled and service-driven as it is friendly and ready to help. From project managers and estimators to customer service pros and on-site roofing crews, every member of our team brings years of hands-on experience and a deep commitment to quality.

We’re here early, we stay late, and we treat your home or property with the same respect we’d want for our own.

Jack Carroll
CEO

Jack is dedicated to customer service and ensuring that your experience with JP Carroll is seamless. To escape from the working world, Jack loves the game of golf and has been involved with the game since a child.

Matt Carroll

COO

Ariana Maggio

Staff Accountant

Fred Orsaia

Change to Sales Manager, CT

Sean Doucette

Marketing Manager

Tim Magoon

General Manager

Prestine craftsmanship
since 1987

see what customers
are saying

Americans with Disabilities Act (ADA)

 

At JP Carroll Roofing, we are committed to ensuring that individuals with disabilities enjoy full access to our websites. In recognition of this commitment, we are in the process of making modifications to increase the accessibility and usability of this website, using the relevant portions of the Web Content Accessibility Guidelines 2.0 (WCAG 2.0) as our standard. Please be aware that our efforts are ongoing. If at any time you have difficulty using this website or with a particular web page or function on this site, please contact us by phone at (866) 284-5088 or email us at admin@jpcarrollroofing.com and place “Web Content Accessibility (ADA)” in the subject heading and we will make all reasonable efforts to assist you.