Skip to content

Salem, NH Roofing Contractor

J. Carnes and Son Roofing proudly serving Salem, NH

Our roofing company holds esteemed certifications from two of the most trusted manufacturers in the country: GAF‘s Master Elite Certification and Owens Corning‘s Platinum Preferred Contractor. We merited these designations through consistent, high-quality work, extensive industry knowledge, and a commitment to ongoing training.  The result: a local roofing company that offers competitive, professional roofing services.

Residential & Commercial Roofing Services in Salem, NH

J. Carnes and Son Roofing provides extensive roofing services to Salem, NH, and the surrounding area.  From roof inspections and repairs to asphalt shingle or low-slope roofing installation, we have your needs covered.  We have worked on small garden sheds, complex luxury mansions, and large area shopping malls.  Your roof is more than the shingles or membrane that is visible. Our work encompasses the entire roofing system: decking, flashing, chimney work, fascias & soffits, gutters, skylights, etc. If any of these areas need servicing, please contact us for a free estimate and descriptive quote.

Each project that we undertake follows the same protocol: when we first arrive on the property, we take measures to protect your lawn ornaments & landscaping from accidental damage during the construction process. Local building codes and permits are referenced and the project begins. After full completion, our clean-up team will remove every indication that we were ever there – besides your brand-new roofing system!


Quality Craftsmanship & Customer Service in Salem, NH

Our team is composed of a core group of workers that have been together for over 5 years. Taking that “extra step” has made J. Carnes and Son Roofing one of the most trusted roofing companies in Salem, NH.

To schedule a free estimate for your Salem, NH project, please click the button below.

service areas