Portsmouth, New Hampshire

Portsmouth Roofing Contractor

J. Carnes and Son Roofing proudly serving Portsmouth, NH

We offer high quality, professional roofing services to those in the Portsmouth, NH area. We are fully insured, and hold certifications from the two major roofing manufactures: GAF and Owens Corning.  As both a GAF Master Elite Contractor and an Owens Corning Platinum Preferred Contractor, we make a durable, quality roof for your building our #1 priority.

Protsmouth roofing

 J. Carnes & Son Roofing

153 Lafayette Road, #7

Hampton Falls NH 03844


Office: 603-686-7763


We offer services that range from full roof replacements for homes, condominiums, and shopping malls to minor repair projects on a garage roof. On each project, we take steps to protect the premises and landscaping from undue damage.  After project completion, we adhere to a standard cleanup protocol that includes a thorough sweep for any remaining debris. The only indication that we were there resides in your brand new, durable roofing system.

Quality Portsmouth Roofers

Your roofing project will be undertaken by our competent team: the owner, Jason Carnes, roofers, and a great clean up crew.  We do not utilize sub-contractors or 3rd parties to complete our work on time – each of our current team members has been a part of J. Carnes and Son Roofing for over 5 years. This consistency enables us to always work toward improvement on our techniques, efficiency, and overall knowledge of what it takes to repair and install superior roofing systems. Each roofer is highly trained and certified in industry best practices, local building codes, and manufacturer’s standards.

When you hire J. Carnes and Son Roofing you will enjoy the convenience of a single source to meet your roofing needs in Portsmouth, NH.

Jason did my roof and I was 100% satisfied. Great job, great price and great follow-up. I have already recommended him to a friend and he took care of him as well. A trustworthy roofing company. Seth T.