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

127 Beaver Ridge Road , Asheville, NC, US
    103 Farida Drive , Asheville, NC, US
      161 Timberlane Drive , Etowah, NC, US
        139 Spooks Branch Road , Asheville, NC, US
          42 Copperhead Cove , Fairview, NC, US

            Customer Testimonials

            Reviewer photo
            22 Pleasant Run , Asheville, NC, US
            Description of work: Reproofed our ranch style home. Great job and attention to detail.
            Reviewer photo
            linda campbell - 31 Pine Ridge Road , Mars Hill, NC, US
            I cannot say enough good things about this company. Locally owned & operated, we received the best service from beginning to end. Jesse was personable and answered all our questions. Frank and the crew were very efficient. My husband is legally blind and Frank took the time to tell him what was going on during the installation process. We couldn't be happier with our roof and the excellent care & service we received.
            Reviewer photo
            8 Bluebell Drive , Candler, NC, US
            John McClung Roofing did a fantastic job replacing my roof. The crew was in and out in 1 day and clean-up was magnificent. I've gotten several compliments from neighbors, who have also contracted with McClung. Thanks for a job well done!
            Reviewer photo
            424 Periwinkle Drive , Asheville, NC, US
            So for so good. We have had some heavy, wind-driven rains since the repair. I haven't had any leaking during or after those events. I am hopeful that my problem is at last solved. McClung was recommended highly by Angie's List and by my insurance agent. I was very pleased with the initial visit. The other 2 companies that came out wanted to redo 3 mistakes made by the previous company, and Randall from McClung wanted to redo 4. Even though this meant I would be spending more money, what he said ... Read more
            Reviewer photo
            29 Whipporwill Drive , Weaverville, NC, US
            Nextdoor recommendation: John McClung Roofing. The best! Was reasonable and did a great clean job. Completed in one day