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