Serving a 50-Mile Radius North, South, and West of Seabrook NH

All of your needs under one roof

2 Penn Painting and Roofing - logo

Amesbury, MA

Two Penn Painting & Roofing proudly serves the city of Amesbury Massachusetts. A small community city with a commitment to its culture, history and green life. Two Penn Painting has been a patron of this community for over 13 years assisting residents with all of their home improvement needs.


Our background in roofing and exterior painting along with our unparalleled dedication to our customers makes us the leading roofing company when it comes to serving the community of Amesbury. Our staff is fully licensed skilled and ready to work. At Two Penn Painting, we place our customers at the top making them our top priority.  No matter the task, Two Penn will take care of it. There is no limit to the capabilities of Two Penn Painting and Roofing.  We excel in a variety of different home improvement work. From exterior to interior painting to roof replacements, siding work, even carpentry we do it all. Two Penn Painting serves you.


Two Penn Services include:

Roof Replacements

Window Replacements


Gutters and Replacement Gutters

Exterior and Interior Painting


Deck Building


We are open 6 days a week and work around your schedule. If you are in the Amesbury area and are in need of roofing or painting


Contact Two Penn Painting & Roofing at 978-729-4617 or visit us online at






* Required

Questions ? Contact Us !

Call Now: 978-729-4617

Our Location

81 Stard Road

Seabrook NH 03874

Phone: 978-729-4617