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

133 Evelyn Place , Asheville, NC, US
    110 Estrine Drive , Candler, NC, US
    • CertainTeed Landmark
    • CertainTeed Landmark: Moire Black
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    197 Bethany Church Road , Fairview, NC, US
    • CertainTeed Landmark PRO
    • CertainTeed Landmark PRO: Shenandoah
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    65 Garden Circle , Asheville, NC, US

    In 2021, we had the pleasure of building a carport for this customer. Recently, they reached out to us again to re-roof their two-story house to match the carport's roof. We used CertainTeed Landmark's Charcoal Black shingles for the house, ensuring a consistent and cohesive look. Nothing makes us more excited than repeat customers! That's when you know the job was done right!


    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
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential
    86 Salola Street , Asheville, NC, US

    We recently completed a project on a 1923 home, where we installed a new CertainTeed Landmark PRO roof system in Moire Black. As part of the renovation, we removed the chimney below the roof decking, patched the decking, and shingled over it. This thorough upgrade refreshed the home's appearance and strengthened its structural integrity. We love working on old homes and making sure they last for future generations!


    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: Moire Black
    • Roof Type
    • Roof Type: Shingle
    • Commercial or Residential
    • Commercial or Residential: Residential

    Customer Testimonials

    Reviewer photo
    908 South 8th Street 3rd floor, Louisville, KY, US
    Very good as my roof looks great!
    Reviewer photo
    69 Tri Vista Drive , Lake Junaluska, NC, US
    Easy to work with. Arrived and finished on a timely basis. Left the job site clean.
    Reviewer photo
    Chris Purser - 28 Garland Drive , Asheville, NC, US
    THIS IS ThE PlACE TO CaLL FIRST FOR ANYTHING ROOFING! From the office staff to the field staff to the repair, there is nothing but professionalism, quality and timeliness. If they say they were going to be there or that the work was done, it was. No worrying about showing up to work or getting a quote. Out of the 3 roofers I called to give an estimate, 1. Wanted to put a new roof on for a home that was being listed to sell. The roof was only 19 years old and not that bad of condition. They neve...Read more
    Reviewer photo
    Sandra Fee - 112 Smith Cove Road , Candler, NC, US
    McClung Roofing just replaced my shingle roof and performed some minor repairs. I was impressed with the team from beginning to end. Derick, Jeremy, Luis, Tina, and Jo were each knowledgeable, helpful, easy to work with, pleasant, hard working, and on top of their roles from beginning to end. Their price was fair (and we had five estimates done), and the products they used were quality products. The labor team showed up early and raring to go. They got to work immediately and worked tirelessly u...Read more
    Reviewer photo
    27 Hy Vu Drive , Canton, NC, US
    This is a company that cares about customer service and their reputation! From start to finish, a great experience! The office staff is amazing and the work crew is too. My roof was installed in half a day and when it was done, my yard was spotless - no debris, etc. John McClung Roofing is conscientious and honest. The workmanship is outstanding! I can highly recommend them.