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

Groveland, MA

Two Penn Painting Proudly serves the town of Groveland Massachusetts. Groveland is located just thirty miles north of the metropolitan city of Boston.  Groveland is part of Essex county with easy access to all major highways and right along the Merrimack river.  Groveland is a small community and a friendly suburban town to raise a family. This is why Two Penn Painting and Roofing is the main roofing company serving the Groveland Area.


Two Penn Painting and Roofing understands that clients are our main priority.  At Two Penn providing, outstanding service is what we instill in our company every day.  We understand that our clients all have different needs and we should treat their concerns differently.  You can depend on Two Penn Painting for all of your home improvement needs. Our skilled professionals have been trained to get the job done efficiently.  Our specialists will walk you through the process of your project, from choosing the right materials to executing the work to be done. At Two Penn Painting, we guarantee your satisfaction.


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 Groveland area and are in need of roofing or painting, call us now!


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