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

521 Orchard Circle , Laurel Park, 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!

  • GAF Timberline HDZ
  • GAF Timberline HDZ: Charcoal
  • Commercial or Residential: Residential
  • Roof Type
  • Roof Type: Shingle
  • Year of Install
  • Year of Install: 2025
  • Commercial or Residential
22 Frannys Farm Road , Leicester, 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
  • Roof Type: Metal
  • Year of Install
  • Year of Install: 2025
226 Herron 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!

  • Commercial or Residential
  • Roof Type
  • Roof Type: Metal
  • Year of Install
  • Year of Install: 2025
  • Commercial or Residential: Residential
136 Annandale Avenue , 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: Silver Birch
  • Commercial or Residential: Residential
  • Roof Type
  • Roof Type: Shingle
  • Year of Install
  • Year of Install: 2025
  • Commercial or Residential
212 South French Broad Avenue , 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: Silver Birch
  • Commercial or Residential
  • Roof Type
  • Roof Type: Shingle
  • Year of Install
  • Year of Install: 2025
  • Commercial or Residential: Residential

Customer Testimonials

Reviewer photo
Griffith Insurance Group Brokerage Inc.
Trustworthiness is hard to come by in the contractor industry and this someone you can count on and trust. Quality of work and materials matter. Don’t be a goof, let John do your roof.
Reviewer photo
Richard Parton
Hands down a great company!
Reviewer photo
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
Reviewer photo
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
Reviewer photo
Parris Finley - 12 Trellis Court , Asheville, NC, US
Great work! Great service! They were very patient with me through the insurance process!