Take a look at our past work!

John McClung Enterprises, Inc.

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:


Read what 140+ clients have said about our services:

Our Work

64 Rosebud Lane , Fairview, NC, US
    182 College View Drive , Swannanoa, NC, US
      31 Yost Street , Weaverville, 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!

      • CertainTeed Landmark
      • CertainTeed Landmark: Cobblestone Gray
      • Commercial or Residential
      • Roof Type
      • Roof Type: Shingle
      • Year of Install
      • Year of Install: 2025
      • Commercial or Residential: Residential
      4 Woodland Court , 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!

      • CertainTeed Landmark
      • CertainTeed Landmark: Mojave Tan
      • Commercial or Residential
      • Roof Type
      • Roof Type: Shingle
      • Year of Install
      • Year of Install: 2025
      • Commercial or Residential: Residential
      8 Pine Cove Road , Woodfin, 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!

      • CertainTeed Landmark
      • CertainTeed Landmark: Charcoal Black
      • Commercial or Residential
      • Roof Type
      • Roof Type: Shingle
      • Year of Install
      • Year of Install: 2025
      • Commercial or Residential: Residential

      Customer Testimonials

      Reviewer photo
      1720 Hummingbird Lane , Hendersonville, NC, US
      Outstanding! Crew was top notch, no one ever stopped moving, perfect roof, no debris of any kind left behind. Recommend 1000%
      Reviewer photo
      24 Westchester Drive , Asheville, NC, US
      We were scheduled for Friday but no one showed up. Called and was told we were scheduled for next Wednesday. I had already taken 2 days off from work because I work nights and figured I would not be able to sleep. So lost 2 days pay. The next Wednesday no one showed up. Called again and was told we had someone cancel this morning so we can start your roof. So I assume we were not on the schedule and had I not called no one would have shown up. After they finished with the roof they told us they ... Read more
      Reviewer photo
      Laura Einheuser - 110 Red Fox Den Road , Mars Hill, NC, US
      The John McClung roofing business is all so professional, from the very start of the project to the end they where in contact with me for each step. They had a great crew that did my roof quickly and cleaned up so well, I wasn't even worried about dogs going back into the yard and getting into anything. Thank you so much for your professional business.
      Reviewer photo
      103 Cumberland Circle , Asheville, NC, US
      (Yelp Review 2019) John McClung roofing is by far the best, most reputable and fairly priced company in Buncombe County. After vetting several roofing companies I decided on McClung Roofing as they presented as fairly priced, accommodating, happy to answer all of my questions and had superb communication. The point person for the consult, Jesse, was was wonderful to work with and elicited a lot of confidence in the company. Once the job began the crew proceeded efficiently and it was cl... Read more
      Reviewer photo
      Lani Blakeslee - 103 Cumberland Circle , Asheville, NC, US
      John McClung roofing is by far the best, most reputable and fairly priced company in Buncombe County. After vetting several roofing companies I decided on McClung Roofing as they presented as fairly priced, accommodating, happy to answer all of my questions and had superb communication. The point person for the consult, Jesse, was was wonderful to work with and elicited a lot of confidence in the company. Once the job began the crew proceeded efficiently and it was clear that the company was wel... Read more