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

1808 Ellicott Lane , Asheville, NC, US
    312 Macedonia 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 PRO
    • CertainTeed Landmark PRO: Weathered Wood
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    14 Woodthorn 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!

    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    • Owens Corning TruDefinition Duration
    • Owens Corning TruDefinition Duration: Quarry Gray
    2610 Bear Creek Road , Marshall, 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: Colonial Slate
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    25 Bearden 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: Pewter
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential

    Customer Testimonials

    Reviewer photo
    Brighton E
    I was in a bit of an insurance pickle needing my roof repaired as soon as possible and John McClung roofing was able to help me out. I am so grateful and the new roof looks amazing!
    Reviewer photo
    Danielle Davidian - 80 Westhaven Drive , Asheville, NC, US
    John was great so work with, patient with (many!) questions and helpful throughout the entire process. Love my new roof and would happily work with John again.
    Reviewer photo
    tom rhodes - 312 Macedonia Road , Asheville, NC, US
    John McClung Roofing just relaced and repaired the roof on our home due to hurricane Helen damage. We had a tree fall on our house. They were wonderful to work with. Very professorial in every way. 2 important points. His crew was 6 or 7 men who worked like a machine. So impressive, they attacked the project and never gave up until they were done. 2...they did a very good job of cleaning up after themselves. Not a piece of paper, a block of wood, nothing. The clean up left my home better than w... Read more
    Reviewer photo
    Sheri W. - 79 Buttercup Lane , Marshall, NC, US
    From the estimate visit to completion John McClung roofing lived up to my expectations!! Meeting Mr. McClung himself gave me some assurance. The workers worked hard and clean up was great, even with the windy conditions! Highly, highly recommend!!!
    Reviewer photo
    Sheri W. - 79 Buttercup Lane , Marshall, NC, US
    I knew when I met John McClung I was dealing with an honest, dependable company! The work was done in one day very efficiently and the clean up was wonderful! The crew was great! We love our new roof and highly recommend McClung Roofing!!!