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

57 Bittersweet Lane , Asheville, NC, US

This was a new construction project and the new homeowners chose CertainTeed Landmark PRO's Shenandoah shingle roof along with a metal roof overhang on the front of the house.


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: Shenandoah
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential: Residential
  • Commercial or Residential
28 Loridon Drive , Weaverville, NC, US

The owners of this 2004 residence had a very large and steep roof and went with the CertainTeed Landmark Max Def PRO Moire Black shingle along with white drip edge.


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
2 Brushwood Road , Asheville, NC, US

The owners of this 1975 home chose to do a partial roof replacement with CertainTeed Landmark's Pewter shingle color.


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
31 Locole Drive , Arden, NC, US

This 2007 duplex was part of a larger project in the community. The customers chose CertainTeed Landmark's Weathered Wood shingle color with black drip edge to match the other roof projects in the cul-de-sac.


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: Weathered Wood
  • Roof Type
  • Roof Type: Shingle
  • Commercial or Residential
  • Commercial or Residential: Residential
58 Pressley Road , Asheville, NC, US

The owners of this 1964 home went with CertainTeed Landmark Pro's Shenandoah shingle color with black drip edge.


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

Customer Testimonials

Reviewer photo
Catherine Bray - 484 Summit Drive , Maggie Valley, NC, US
Very pleasant people to do business with with emphasis on professionalism and customer service. Also needed some chimney work done and they were more than happy to give me a reputable company. If you need a roof there are your guys
Reviewer photo
John Saari - 32 Meadows Circle , Arden, NC, US
John McClung Roofing was easy to deal with. They started my roof replacement at 7 am sharp and finished before noon. The whole crew was pleasant to work with. They were easy to talk to during the work. The end result was a very nicely replaced roof. The yard was actually cleaner than when they started.
Reviewer photo
32 Meadows Circle , Arden, NC, US
John McClung Roofing was very responsive to my concerns. They started 7 am sharp and finished before noon. I was able to ask questions about the job as they progressed and the end result was a very nice looking new roof. The yard looked cleaner than when they started! All the employees were very pleasant.
Reviewer photo
melanie castleberry
The crew worked really hard but they came out when it was snowing very hard. We were a bit concerned about the moisture on the roof. They were blowing snowit it came down. Not sure putting on a roof in a snow storm was the smartest plan. Then afterward we had to clean up a huge mess. They came to clean up their mess but it had just rained so everything stuck to our deck and surrounding area. We had to clean all around the house and yard several times. The roof looks great and John M did a great ...Read more
Reviewer photo
Jake Mossman - 135 Brancer Drive , Mars Hill, NC, US
The whole team at John McClung roofing deserves a five star review for a job they just did for an out of state client of mine. I've dealt with many roofers in the past, and never have I experienced a roofing company who communicated so thoroughly throughout the entire process. Their prices were competitive, and they bent over backwards to accommodate a tricky situation, a tricky timeline and during unpredictable weather. When it was time for them to pull the trigger, the job was done in one d...Read more