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

15 Phoenix Cove Road , 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: Silver Birch
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential
302 Foxcroft Drive , 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: Georgetown Gray
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential
26 Crabtree Drive , Mars Hill, 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: Pewter
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential
14 Digges 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!

  • CertainTeed Landmark
  • CertainTeed Landmark: Moire Black
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential
1139 Jupiter Road , 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: Burnt Sienna
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential

Customer Testimonials

Reviewer photo
Facility Manager - 817 Starnes Cove Road , Asheville, NC, US
They came when they said they would. They did a great job. They left NO debris and were very professional. I have been in the home industry for many years and they have always been my go to company for roofing. My 2 neighbors have also had their roofs done by them.
Reviewer photo
Christopher Herrera Z - 817 Starnes Cove Road , Asheville, NC, US
best in the business, highly professional and gets the work done.
Reviewer photo
Janet Price-Ferrell - 817 Starnes Cove Road , Asheville, NC, US
We called McClung Roofing to see if they could help us with a roofing job which was out of their area since they have done our roof years ago. Even though they were not make a dime, Tina took the time to give us an idea of a good price and even used their resources to get us a list of roofers to call. Thanks so much for your help. Your team went over and beyond!
Reviewer photo
Daniel Humphrey - 817 Starnes Cove Road , Asheville, NC, US
A 10 star if possible roofing company. I run a small business and have had alot of clients over the years ask if I knew a roofer/ roofing company. I have always, and with great success and Happy clients, referred John's business. I have always gotten huge thank you's!!! Have been told his business is very communicative, on time, thorough. I will always, gladly, recommend this business to everyone who ask for the BEST. Thanks John for always being there. And always treating my refer... Read more
Reviewer photo
Patrick Hord - 817 Starnes Cove Road , Asheville, NC, US
The staff there work hard to get you taken care of!