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

A new roof will improve the appearance of your home or office. 2 Penn Painting and Roofing has been providing excellent roofing services to the Southern New Hampshire and Northern Massachussets area since 2003. Call us to install a new roof or repair your current roof. Count on us to finish the job with flying colors. We offer FREE touch-up services!

  • Asphalting

  • Flat roofs

  • Metal roofs

  • New roof construction and repairs

  • Roof removal

  • Shingles

  • Rotten wood replacement and more


2 Penn Painting & Roofing offers a vast range of roofing services throughout NH & MA including Seabrook, Portsmouth, Hampton and Rye NH as well as Newburyport, Ipswich, and Haverhill MA. We offer everything from full roof replacements to simple repairs and maintenance work. 2 Penn has the experience and all the right tools and materials to complete the job on time and with the highest customer satisfaction.


Not sure where to start with your roof? Reach out to our team and we can help evaluate the next step and offer suggestions for your next roofing project. Give us a call at 978-729-4617 or fill out the contact form and send us a message!          

We provide a 10-year guarantee on all our repair work.

Expert roofing services

Revitalize your home or office with a new roof

Roofing Services in Seabrook, Hampton, and Portsmouth, NH

* Required

Contact 2 Penn Today!