

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:

John McClung Roofing is Asheville's two-time Best of WNC first place winner and BBB A+ rated roofing contractor, offering re-roofing, new installation, repairs, and replacement using shingle, metal, flat, and rubber membrane systems across Buncombe and Henderson Counties, with no deposit required on most shingle roofs.
Learn More
We make financing your Asheville roofing project simple and fast through our partnership with GoodLeap, which uses a soft credit check, pulls the highest score across all three bureaus, and gets you started in just minutes, so a new roof doesn't have to wait.
Learn More
John McClung Roofing gives back to Asheville and Western North Carolina year-round through initiatives including an annual backpack giveaway that supplied over 800 students with school supplies, a breast cancer fundraiser donating 4% of every signed contract to The Hope Chest for Women, food drives benefiting local charities, and Hurricane Helene relief efforts, because at John McClung Roofing, the only thing that matters more than your roof is the people under it.
Learn More


Josh, we could not be MORE excited for you and Destiny as you step into this next season of life! You both are overcomers and we are so honored you chose us for your roof project. May you and your family enjoy your new home and new roof for many, many years to come! God bless you guys!!


Thank you for the review, Janet!! Your project was extra fun! Not often we get to work with purple doors, and the CertainTeed Landmark Driftwood shingle color you chose actually pairs with your home VERY well!! Thank you for choosing us for this project! We really enjoyed it! Wishing your husband a speedy recovery on his hip surgery!


Thanks, Joan! Mojave Tan is always a fun and beautiful color to install, especially when the siding matches as well as yours does! Thank you for trusting us with your project!


We appreciate you taking time to leave us a review, Kaya!! And so glad we were able to work with a timeframe that suited your needs! Great choice on the CertainTeed Landmark Pro Driftwood shingle color! Pairs nicely with your siding and your stone foundation wall!

We've earned the trust of Buncombe and Henderson County homeowners by combining years of hands-on roofing experience with a genuine commitment to excellent service. We offer free estimates, require no deposit on most shingle roofs, carry a lifetime workmanship warranty, and have been recognized as Best of Asheville and Best of WNC first place winners two years in a row, all while maintaining an A+ BBB rating and a strong track record of five-star reviews from neighbors across Western North Carolina.
We provide a comprehensive range of roofing services throughout Asheville and the surrounding Buncombe and Henderson County area, including re-roofing, new roof installation, roof repairs, full roof replacement, and installation of shingle, metal, flat, and rubber membrane roofing systems, with no deposit required on most shingle roofs and a lifetime workmanship warranty on every project we complete.
Yes, we make financing your roofing project simple and fast through our partnership with GoodLeap, which uses a soft credit check, pulls the highest score across all three bureaus, and gets you started in just minutes so a new roof in Asheville or the surrounding Western North Carolina area doesn't have to wait.
We are deeply committed to the communities we serve throughout Buncombe and Henderson Counties. Every October we donate 4% of every signed shingle roof contract to The Hope Chest for Women supporting local breast cancer patients, we host an annual backpack giveaway that supplied over 800 Asheville-area students with school supplies in 2025, and we actively support Hurricane Helene relief, local food drives, and neighborhood events year-round because the only thing that matters more to us than your roof is the people under it.
We protect Asheville and Western North Carolina homeowners from costly roofing mistakes by providing transparent estimates, using only quality products from trusted manufacturers, ensuring our project foreman personally oversees every job from start to finish, completing most projects on schedule with thorough cleanup, and backing every roof we install with a lifetime workmanship warrant, so you never have to worry about what's over your head.