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

Bradford, MA

Two Penn Painting Proudly serves the town of Bradford Massachusetts. Bradford is technically a part of Haverhill just on the other side of the Merrimack river. Bradford is part of Essex county with easy access to all major highways. Bradford is a small city with a population 62,000 making it home to many commuters coming in and out of the city of Boston. Two Penn Painting has been Bradford's leading roofing and home improvements company  for over 13 years! Two Penn Painting and Roofing is there for all of your needs.


At Two Penn Painting, our trained professionals are skilled at understanding that every client's home is different and therefore have different needs. Our team's exceptional customer service make sure that your concerns and expectations are taken care of from the very beginning.


What can you expect from Two Penn Painting? The undivided attention from our seasoned specialists. They will walk you through the whole Process of your project. From choosing the right materials to executing the work to be done. You can place your trust in Two Penn Painting and Roofing.


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 Bradford area and are in need of roofing or painting, Call us today!


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