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

"Working with J. Carnes roofing was a breeze. So professional and efficient. I had a smaller job on my condo balcony. What an amazing job they did! Working with Neil Anastas was effortless and stress free. His communication skills go unmatched, and he is great at his job! I would highly recommend using this company! I am in love with my new deck! Thank you so much Neil and J. Carnes roofing! You’re the best…BY FAR!!!😃😃😃"
"We selected J. Carnes & Son roofing for recommendations from friends & Family. We were very pleased from start to finish. The quality of workmanship & roofing material was excellent! Our flashing was in poor condition & they did an amazing job reinstalling it. We highly recommend this company. You won't be disappointed!"
"If I could give J Carnes Roofing and Son six stars I definitely would. We met with Neil for the initial estimate for the job. He was great explaining all the materials that would be used and the entire scope of the project. Once we decided to go with J Carnes Shannon was wonderful keeping us up to date with the scheduling of the project. The whole process was very professional. Shannon sent us information about how to prepare for the job including videos detailing the entire project. The crew were amazing working a twelve and a half hour day to complete the project on time and in one day. They left our yard like they were never there. They even went above and beyond replacing a bathroom exhaust fan vent cover that had been damaged during a wind storm. I gladly give J Carnes and Son Roofing five stars and highly recommend them for any of ones roofing needs. Please see some pictures I added of the roofing project"

"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