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.
Customer Reviews

"From the first phone call I made, to finish of our roofing job, J. Carnes & Son Roofing was outstanding: the estimate process, communications and process of obtaining the building permit was made EASY, the education provided of what was needed in preparation at the property, communication of payment, meeting our needs of the job scheduling, the supervision on the job, the outstanding hard-working crew, the foreman's knowledge of the work needed/ challenging situations presented and his explanations to me with respect were very appreciated, the overall professionalism of the company, and the outstanding roof results were all done with care. Our roofing situation turned out to be a big job for a small house. We were very well taken care of. Thank you, thank you!"
"We can't say enough good things about this company! They were so helpful right from the start, friendly, professional and always right there when we needed them. Their crew was absolutely awesome as well! We will be using them for a new gutter system as well in the near future."
"Outstanding communication! Emails from multiple members of this team regularly throughout the process. Text messages notifying me of important emails. Accurate quotes that did not change. Got us on the schedule fast. They Showed up on time and were done before 4pm. Great clean up! It was like they were never here…other than the new roof!"
- "From the first phone call I made, to finish of our roofing job, J. Carnes & Son Roofing was outstanding: the estimate process, communications and process of obtaining the building permit was made EASY, the education provided of what was needed in preparation at the property, communication of payment, meeting our needs of the job scheduling, the supervision on the job, the outstanding hard-working crew, the foreman's knowledge of the work needed/ challenging situations presented and his explanations to me with respect were very appreciated, the overall professionalism of the company, and the outstanding roof results were all done with care. Our roofing situation turned out to be a big job for a small house. We were very well taken care of. Thank you, thank you!"
- "We can't say enough good things about this company! They were so helpful right from the start, friendly, professional and always right there when we needed them. Their crew was absolutely awesome as well! We will be using them for a new gutter system as well in the near future."
- "Outstanding communication! Emails from multiple members of this team regularly throughout the process. Text messages notifying me of important emails. Accurate quotes that did not change. Got us on the schedule fast. They Showed up on time and were done before 4pm. Great clean up! It was like they were never here…other than the new roof!"
- "They got back to me right away when I inquired about having a new roof put on our camp. The whole process was very straightforward and stress free. They were very conscientious about making sure all debris was picked up and removed from our yard. We will use them again in the future should the need arise."
- "My 6000sf roof was stripped and replaced in late March 2022 in less than 3 days. Job was well done and site was left exceptionally clean. I would highly recommend this company"
- "J Carnes and Son did a great job from start to finish on my new roof. They prepped me ahead of time with what would go on and their follow-through was perfect....just as they had said. Their workers were professional, pleasant and efficient. The clean up (even on a very windy day) went well. I'm very pleased with their work from start to finish."
- "Totally amazed at how efficient the work crew was. Office staff was also super efficient. Great communication from beginning to end. Showed up on time, all worked together like a well oiled machine. We left for about 4 hours and when we came back we were expecting them to be about half done and they were completely done. Yard was cleaned, everything that was supposed to done was actually done. Super impressed and highly recommend them!"
- "24 years old, first time home owner. My house desperately needed gutters and I saw their sign on the high way. Very fair price (I had other quotes) showed up early and were done really quick! Would recommended for sure."
- "J. Carnes was great to work with....from the initial returned phone call, estimate process and roof installation. They were on time, efficient and professional and communicated at every step of the way. Looking forward to having them do our gutters in the spring!"
- "J. Carnes did an outstanding job. Communications pre and post install was excellent. The roof looks awesome and all completed in one day. Excellent painless experience"
- "My husband and I were very happy with the work that was done. Great communication and follow up! Will be using them again for other projects in the near future! Thank you again, for a job well done!"
- "I contracted J Carnes and Son to replace my roof on our new home in Dover. J Carnes was extremely responsive to all my questions and concerns and Jade took great care of me and my wife. Due to the time of year with roof installation in January 2022, the scheduling was set about a week out to ensure no major weather events or drastic cold temperatures. They honored the quote they gave me in late 2021 and they offered a reasonable price for a company with great reviews and an awesome track record as opposed to some other roofing companies. J Carnes arrived on time on the day of install and took great care to ensure no damage to my house. They removed all the old gutters and roofing material before Intalling the roof in no time. They cleaned up after themselves extremely well and helped me by replacing a poorly constructed piece of wood on the return of my siding. J Carnes even went above and beyond and patched a small hole in my sunroom skylight by replacing the poor patchwork I had placed there. Overall J Carnes was an amazing company to work with. They sent videos prior to install to go over information I should be aware of and everyone I worked with was kind and responsive. The only thing I would like to see is some more communication on the day of install I would highly recommend J Carnes for your roof project!"
- "Get place to do business. Very transparent, kept us up to date on all happenings. Professional and quality of work excellent."
- "Excellent communication throughout the process. On-site the crew did a great job on the install and even better on the cleanup! Highly recommended!"
- "An excellent experience! My neighbors on both sides had their roofs redone. I liked what I saw and my new roof looks great!"
- "The J. Carnes team was excellent to work with. From the initial consult, through scheduling and completion of the project I can't say enough good things about this company. If you want it done right, with professionalism from start to finish, this is your contractor. HIGHLY RECOMMEND."
- "Professional, efficient, courteous, and communicative. A small part of the job (down-spout draining) was pointing the wrong direction at completion, I emailed them about it and it was fixed within 2 days (Thanks Glenn!). Highly recommend at least a consult and quote from these folks."
- "The entire crew at J.Carnes and Son was a pleasure to work with. They were prompt, professional, friendly and the roofing crew did an amazing job. I highly recommend this company."
- "I just had my roof reshingled by JCarnes & Son Roofing. The communication was excellent, the job performance efficient, fast, and well done. The crew was polite and professional and did a great job with both install and cleanup. Many thanks to the admin and crew for a great experience. Highly recommended, you'll love it."
- "This company came highly recommended and after dealing with them, I understand why! Every person with whom I dealt was professional and pleasant! The roofing crew worked extremely hard and made sure everything was cleared from around the house and then returned and cleaned up. The person who picked up the dumpster went over our driveway closely , looking to be sure nothing was left behind! Dealing with the office was easy, and they kept me informed from the beginning of what was happening and when! I would recommend Cranes Roofing to anyone with great confidence!!"
- "Highly recommend this business. They work like no others. Roof is beautiful. A plus."
- "They did a fabulous job. Everyone was courteous and efficient. They cleaned up EVERYTHING so well afterward too. We love our new roof and skylights! We decided to purchase the solar, remote control, shade in our skylights and we are so glad that we did. This company worked with me through my significant anxiety about making the right choices in shingles and answering any questions before and after installation. They are very responsive and helpful, even after they finished the job. I definitely recommend this company for any roofing needs!"
- "IM BLOWN AWAY. ALMOST SPEECHLESS. I've been trying to get my garage roof done over for years. It was a seamless effort. First in the morning the estimater stopped by then the dump truck quickly followed the the installation crew. The roofers did AN AMAZING JOB. Could not be happier with the end result."
- "J. Cranes was the most professional, pleasant, organized and knowledgeable contractor we have ever hired from start to finish. From their sales team to the roofer team to clean up and follow up after the job they were so respectful of our home and property. The owner himself also called a few days later (after his team had already stopped by to check on the finished job)to make sure we were completely satisfied. I would highly recommend them and would not hesitate to use them again. Sheriff Wayne Vetter (retired)"
- "The whole J. Carnes team was professional and a pleasure to do business with. Jade was very helpful, courteous, and knowledgeable. Shannon was also very helpful and pleasant. The crew did a fantastic job & they were done in a very timely manner. I also appreciate the fact that Jay Carnes personally contacted me to make sure that everything went as expected. I'm sorry I missed his phone call, but I will surely return his call to let him know his staff did a wonderful job. Great job guys (and girls)! Thank you J. Carnes!"
- "J. Carnes and Son Roofing recently installed a new roof for me. I was very pleased with their professionalism, responsiveness and the job that was done. I had a few questions post-installation which they responded to and handled in a timely manner to my satisfaction and this assured me that they stand behind their work and want the customer to be happy with the work that they do. I would absolutely recommend them!"
- "To Jason, Milton and the rest of the crew that did our roof, thank you. Work was performed as promised and the clean up was well done. The whole experience was very professional. Concerns I had about specific issues with our roof design were addressed and corrected. The communication and thoroughness of the J. Carnes crew is uncommon in a very common world."
- "First and foremost we have never had such a positive experience with a contractor. Jade is the definition of a professional. He answered every question we had in a timely manner, was very polite and just all around a great guy to work with. The same goes for Shannon who runs the office. Their knowledge and passion for their trade really made this experience easy for our family. Everything went smooth from start to finish. My wife and I knew we were in good hands from the get go. At 7:30 am we were greeted by Jade, Jay, Glen and 10 smiling roofers. These men worked tirelessly for 10 hours to finish our house, detached garage and shed and the result is amazing. They even put our patio furniture and our very heavy duty umbrella back up on our deck. I’m still smiling just thinking about how great of a product we were given. From the Shiner family to the J. Carnes Roofing family we say thank you very much. To say we recommend them for your roofing needs is an understatement. We recommend that you don’t call anyone else. Jonathan, Kristen, Ella and Benjamin Shiner Portsmouth New Hampshire"

"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