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

Roofing Installation & Window Replacements in Rye, NH

The town of Rye belongs to Rockingham County, NH. It occupies a total area of 36.7 square miles with a majority of those miles, 24.1 square miles in fact, being comprised of water. It is located along the shore of the Atlantic Ocean and four of the nine Isles of Shoals islands lie 10 miles off the coast of the mainland. A recent census puts the population at about 5,300. With just over 2,000 households in the area, Rye has no shortage of residents looking to improve the look and functionality of their home. That’s where we come in!


Are you looking to install new siding on your home? We’ve got you covered. What about a new roof? Or perhaps windows? Done and done. The team of experienced professionals here at 2 Penn want you to love your home, so we’re here to help.


If you reside in Rye, NH, and are interested in our services then please call us at 978-729-4617. If you’d prefer to keep things online then you can opt to fill out our contact form. We look forward to hearing from you!