John McClung Roofing, North Carolina

See Our Work in Your Neighborhood

Click to interact with the map

About Us

We service Asheville and surrounding areas. Reach out to us if you’d like a free estimate, (828) 582-4165

Learn about us:


John McClung Roofing is a well-established roofing company based in North Carolina, known for its commitment to quality and excellence in the roofing industry. With a history dating back several decades, the company has built a strong reputation for delivering top-notch roofing solutions to residential and commercial clients throughout the state. John McClung Roofing is widely regarded for its dedication to using high-quality materials and employing skilled professionals to ensure that every project meets the highest standards. They offer a comprehensive range of roofing services, including roof repairs, replacements, inspections, and maintenance, making them a one-stop solution for all roofing needs.


One of the standout features of John McClung Roofing is their emphasis on customer satisfaction and transparent communication. The company prides itself on listening to the specific needs and concerns of its clients, tailoring roofing solutions to meet those requirements, and maintaining open and honest communication throughout the project. This customer-centric approach has earned them a loyal client base and numerous positive reviews, affirming their status as a trustworthy and reliable roofing contractor in North Carolina. Whether it's tackling storm damage, addressing leaks, or installing new roofs, John McClung Roofing is a name synonymous with quality craftsmanship and integrity in the Tar Heel State.



Check out some important pages from our company's website:

Recent Work

285 Old Fort Road ,Fairview, NC, US

Voted Best of WNC and Best of Asheville, John McClung Roofing is a top roofing company in Asheville, North Carolina. We hope you consider using our services! Request a free quote today!

285 Old Fort Road , Fairview, NC, US
3
  • CertainTeed Landmark
  • CertainTeed Landmark: Resawn Shake
  • Commercial or Residential: Residential
  • Roof Type
  • Roof Type: Shingle
  • Year of Install
  • Year of Install: 2026
  • Commercial or Residential

4 Stockwood Road ,Asheville, NC, US

Voted Best of WNC and Best of Asheville, John McClung Roofing is a top roofing company in Asheville, North Carolina. We hope you consider using our services! Request a free quote today!

4 Stockwood Road , Asheville, NC, US
4
  • CertainTeed Landmark
  • CertainTeed Landmark: Charcoal Black
  • Commercial or Residential: Residential
  • Roof Type
  • Roof Type: Shingle
  • Year of Install
  • Year of Install: 2026
  • Commercial or Residential

Customer Reviews

Richard Parton — review for John McClung Enterprises, Inc.
Richard Parton
Hands down a great company!
John McClung Enterprises, Inc.  response
Response from John McClung Enterprises, Inc. a year ago

Thank you, Richard! That means a lot coming from someone who knows a thing or two about construction yourself! Appreciate it! Blessings to you!

Andy Halberg — review for John McClung Enterprises, Inc.
Andy Halberg - 16 Chiles Avenue , Asheville, NC, US
John and his crew were punctual, professional, kind, and affordable. Their work was of high quality and the owner even went above and beyond to call me to make sure I was satisfied.
John McClung Enterprises, Inc.  response
Response from John McClung Enterprises, Inc. a year ago

Thanks for the kind review, Andy! We enjoyed working with you! I know choosing a color was a hard decision, but we think that Moire Black you chose looks excellent on your home! Thank you for trusting us to keep you safe and dry!

JOSEPH OXFORD — review for John McClung Enterprises, Inc.
JOSEPH OXFORD
I used John McClung to install a new roof on a rental property in 2007. Today I called to schedule a ‘roof health checkup’ to confirm that a recent siding job didn’t leave any roof related issues compromised. This checkup will probably lead to a diagnosis and small follow-up repair. They were not willing to schedule the job ‘since the warranty period has expired’. I wasn’t asking for free work or a discount. I was expecting a service fee for the checkup. I feel that Mr McClung should provi... Read more
John McClung Enterprises, Inc.  response
Response from John McClung Enterprises, Inc. a year ago

Joseph, first of all, we want to say we do appreciate your business and are pleased your roof held up for 18 years without issue! Our front desk mentioned the warranty because if it HAD still been under warranty, having someone else do the work could void it, so she was informing you in order to put your mind at ease that you have options! That said, we also stand behind our work and if the warranty was still in effect, we would have been able to send someone out to you at no charge. Please understand that in normal circumstances, we would be happy to come and evaluate the roof and help you figure out next steps, whether with us or with another industry (such as siding or gutters). However, since Hurricane Helene, our guys have been working overtime non-stop and we've had to make a judgment call to decline all inspection requests so that time and energy can be focused on the labor of getting our current backlog of repairs and replacements taken care of. We have two teams, repairs and replacements. Replacements are currently moving at a good pace, but repairs are in high demand and inspections fall in their category. Out of respect for our customers, we've been very transparent about our current timelines and have recommended folks to other businesses we know and trust who can help. In your case, it is our understanding that we referred you an inspector, but you declined his information as you already have one. I'm sorry if you misunderstood and thought we weren't coming out because we expected payment. That's not the case at all. We are in a spot at the moment where we have to decline all inspections, paid or not. (Inspection is having someone check on the roof. A warranty is having someone come out and fix a known problem due to workmanship or shingle failure.) We hate that it's even come to having to make judgment calls like this, but we're are being realistic about our limits and for the time being, we must prioritize known needs for replacements and repairs, which may sometimes involve referring people we wish we could help to another company! We're sorry that you're disappointed with the options right now. We are too. We're all just doing the best we can to meet as many needs as possible. Truly hope you find someone great who can meet your needs in a timelier fashion. Blessings to you!

William Johnson — review for John McClung Enterprises, Inc.
William Johnson - 150 Logan Avenue , Asheville, NC, US
Our house is an older home and needed a full roof replacement including many wood boards. I am amazed at how great a job they did! In the dead of winter they removed and replaced our entire roof. The large crew certainly was well trained and completed the roof in six hours!!! YES...in SIX HOURS!!! The roof was done and done well. They then did a through clean up. Neighbors complimented right away! Roof repairs can be a big hassle but dealing with John McClung Roofing was a pleasure. The owne... Read more
John McClung Enterprises, Inc.  response
Response from John McClung Enterprises, Inc. 2 years ago

Thank you, Bill!! Your comments are exactly what motivates us to do what we do!! A roof is SO important to a home...prevents mold and rot, insulates, and protects from the elements! We take pride in providing quality work and products for customers like YOU for that very thing you mentioned...peace of mind!! We hope you don't even have to think about your roof anymore, but when you do, that you continue to be pleased with it! Blessings to you and yours! Thank you for your business!

Gary Rickman — review for John McClung Enterprises, Inc.
Gary Rickman - 25 Colonial Place , Asheville, NC, US
Working with John McClung roofing was a pleasure. Everyone was extremely helpful and the work was completed in a timely fashion. Everything thing they advised me on was correct and there were no surprises with the bill. I would highly recommend them to my friends and family. Thank you to all who helped.
John McClung Enterprises, Inc.  response
Response from John McClung Enterprises, Inc. 2 years ago

Thank you for the review. Gary! It was a pleasure working with you!

Frequently Asked Questions

We've earned the trust of Buncombe and Henderson County homeowners by combining years of hands-on roofing experience with a genuine commitment to excellent service. We offer free estimates, require no deposit on most shingle roofs, carry a lifetime workmanship warranty, and have been recognized as Best of Asheville and Best of WNC first place winners two years in a row, all while maintaining an A+ BBB rating and a strong track record of five-star reviews from neighbors across Western North Carolina.

We provide a comprehensive range of roofing services throughout Asheville and the surrounding Buncombe and Henderson County area, including re-roofing, new roof installation, roof repairs, full roof replacement, and installation of shingle, metal, flat, and rubber membrane roofing systems, with no deposit required on most shingle roofs and a lifetime workmanship warranty on every project we complete.

Yes, we make financing your roofing project simple and fast through our partnership with GoodLeap, which uses a soft credit check, pulls the highest score across all three bureaus, and gets you started in just minutes so a new roof in Asheville or the surrounding Western North Carolina area doesn't have to wait.

We are deeply committed to the communities we serve throughout Buncombe and Henderson Counties. Every October we donate 4% of every signed shingle roof contract to The Hope Chest for Women supporting local breast cancer patients, we host an annual backpack giveaway that supplied over 800 Asheville-area students with school supplies in 2025, and we actively support Hurricane Helene relief, local food drives, and neighborhood events year-round because the only thing that matters more to us than your roof is the people under it.

We protect Asheville and Western North Carolina homeowners from costly roofing mistakes by providing transparent estimates, using only quality products from trusted manufacturers, ensuring our project foreman personally oversees every job from start to finish, completing most projects on schedule with thorough cleanup, and backing every roof we install with a lifetime workmanship warrant, so you never have to worry about what's over your head.