Overview
About Us
Welcome to J. Carnes & Son Roofing, New Hampshire’s leading roofing contractor. At J. Carnes & Son Roofing it’s our mission to serve the community with qualified uncompromising workmanship and unparalleled service. We work with dedication and integrity, and strive for a position of leadership in our trade. Building a foundation of respect and trust it is our goal to offer all property owners premium roof systems using the finest products paired with proven installation techniques. We enforce the most practical solutions to ensure your investment is well protected. We believe by maintaining this philosophy while offering affordable pricing we will continue building a network of satisfied customers and referral business to pass on for generations.
*Contractors enrolled in GAF certification programs are not employees or agents of GAF, and GAF does not control or otherwise supervise these independent businesses. Contractors may receive benefits, such as loyalty rewards points and discounts on marketing tools from GAF for participating in the program and offering GAF enhanced warranties, which require the use of a minimum amount of GAF products. Your dealings with a Contractor, and any services they provide to you, are subject to the Contractor Terms of Use.
Customer Reviews

"The people I dealt with were professional and worked well with me through the process. There were delays due to weather but Matt was very good on fitting me in at a time that worked for both of us. All of the office staff kept me informed as the process was going on. Assisted me with the billing and financing. The crew members that did do the job were very professional, hard working, and worked well together completing the job in a timely fashion. I would highly recommend J. Carnes & Son Roofing for your roofing job. The only issue i had was with Jay Carnes on an additional charge. I went back and forth with him on the charges in emails. After several emails he finally called but was very adamant that he wasn't going to reduce the charges even though they did not use new plywood and did not have to go anywhere to get materials. I said I would split the cost with him and he said he could not. He finally said he would give me $75 dollars off the $330 additional charge, on a roofing job charging me $28,000."
"I was very pleased with the professional way that my roof install went, and the dedication that the guys had to get the job done. I would recommend J.Carnes & Son Roofing to anyone would want the job done right. Thanks Again"
"The entire team is exceptional, and we are truly grateful to have worked with an amazing company. Tyler came out when promised and followed up promptly with estimates. Crew showed up and worked hard until the project was completed. Chris was there to help with installation of skylights and very easy to work with. Kenny was so willing to accommodate anything we needed which was so wonderful just dealing with someone like him..the entire team is truly exceptional!"

"5 stars"
"Impressed with this company%21"
"Excellent courteous crew%21 Job well done%21%21"

- "5 stars"
- "Impressed with this company%21"
- "Excellent courteous crew%21 Job well done%21%21"
- "Pleasure to work with."
- "Professional contractor and crew"
- "Great roofing experience"
- "Outstanding experience the whole way through%21"
- "Customer asked us not to share his/her review."
- "Very good contractor%21"
- "Best of the Bunch"
- "Very Professional"
- "early prompt efficient the team was ready to go"
- "Awesome%21"
- "Great company. Excellent Crew."
- "Customer asked us not to share his/her review."
- "Professional and knowledgeable contractors"
- "Understood what I needed done."
- "All expectations were met. Very well organized."
- "Professional. Kept me informed throughout job."
- "Timely and professional"
- "CONTRACTOR CAME WELL RECOMMENDED"
- "Customer asked us not to share his/her review."
- "VERY GOOD CONTRACTOR"
- "PROFESSIONAL AND KNOWLEDGEABLE"
- "TOP-NOTCH ROOFING COMPANY"
- "JADE WAS THE DEFINITION OF KNOWLEDGEABLE"
- "Exceptionally knowledgeable and professional."
- "The crew works very well together."
- "Customer asked us not to share his/her review."
- "Professional%2C Competent%2C Knowledgeable"
- "Customer asked us not to share his/her review."
- "Great Contractor to work with"
- "PROFESSIONAL & KNOWLEDGEABLE"
- "PROFESSIONAL AND KNOWLEDGEABLE CONTRACTO"
- "KNOW THEIR BUSINESS!"
- "like they way they did it went over all the options"
- "KNOWLEDGEABLE FRIENDLY CONTRACTOR"
- "Customer asked us not to share his/her review."
- "J. CARNES & SON ROOFING"
- "Very personable. Understood my concerns and what I wanted to accomplish."
- "are very professional, and do what they promise"
- "provide a good value service ."
- "Customer asked us not to share his/her review."
- "were professional"
- "were astute in executing job"
- "Customer asked us not to share his/her review."
- "there price and quality of work is one of the best I have seen. I would tell others that they are there to make the job right. If there is a problem they are back to fix it and make it right. They are what the word profsinal is and should be. I expect a lot from that word and I belived I got it from them."
- "did a fine job"
- "offer a good value and use factory trained installers"
- "did a great job"
- "deliver what they promised"
- "DID A GOOD JOB"
- "know their product and did an excellent job over all"
Awards
Installation Excellence Award
This award is for contractors that consistently install with a very high level of quality and provide their customers the highest protection that GAF offers.
NRCA Member
This contractor is a member of the National Roofing Contractors Association.
Consumer Protection Excellence Award
This award recognizes those contractors that best protect their clients with system selling and enhanced warranties.
Training Excellence Award
This award is for contractors that are committed to training and continuous improvement.
Installed Roofs Near You
Find Other Roofing Contractors Nearby
- Hampton Falls Roofing
- Hampton Roofing
- Hampton Beach Roofing
- Seabrook Roofing
- N Hampton Roofing
- No Hampton Roofing
- North Hampton Roofing
- Salisbury Roofing
- Salisbury Bch Roofing
- Salisbury Beach Roofing
- Amesbury Roofing
- Brentwood Roofing
- Exeter Roofing
- Kensington Roofing
- E Kingston Roofing
- East Kingston Roofing
- S Hampton Roofing
- So Hampton Roofing