John McClung Roofing Offers
FREE ESTIMATES, NO DEPOSIT ON MOST SHINGLE ROOFS, & LIFETIME WARRANTY
Locally Trusted Roofing Company
Does your home or business’s roof require major professional care? Choose John McClung Roofing, a company based in Asheville, NC, and rest easy knowing you’ve made a great choice. Our project foreman will ensure your roof (and your property) is treated with respect, giving you the utmost confidence in your decision to recruit us.
Choose a Contractor That Cares
When you hire a roofing contractor for a project, you’re trusting them with your property and your money. Get the peace of mind you deserve by choosing a team you can trust. Our roofers make sure you receive the product you paid for, and we strive to finish in a timely manner. Plus, we have the proper licenses and offer lifetime workmanship warranties. Both residential and commercial roofing services are available, so reach out today to discuss your needs.
Prevent Roofing Nightmares
The last thing you want to encounter is a leaking roof that causes costly damages inside your home or business. Thankfully, you can stop roofing nightmares from happening by enlisting the contractors at John McClung Roofing. We offer free estimates to help our clients understand their repair and installation option. Even better, no deposits are required for most shingle roofs.
Contact our roofing company today to request your free estimate and find out what we can do for your home. We proudly serve residents of Asheville, North Carolina, and nearby communities.

Choose the contractor that cares about you
You are trusting your property and money with a contractor when you hire them for a project. We make sure you get the product you paid for and we finish in a timely manner. We have the proper licenses and offer you a lifetime workmanship warranty.
Recent Projects
Standing Seam Metal Roof
This home’s shingle roof was replaced with a beautiful barn red standing seam metal roof! Although they cost more than a shingle system, a metal system is Energy Star rated and keeps your home and attic cooler than a shingle system.. and you could get a tax credit as well!
BOOM!
Our supplier is usually able to set our materials on the roof for us using what they call a “boom truck”. This saves precious time compared to having the guys carry the shingles up a ladder to your roof… not to mention their backs!
Tuscan Sunset!
This house has a GAF shingle in the beautiful Tuscan Sunset color!
Have the look of slate without the expense!
This house has Divinci Bellaforte synthetic slate roof system with copper drip edge!
Copper Accents!
Copper drip edge is beautiful at installation, but it also looks nice after it patinas with age!
CertainTeed Grand Manor!
Gatehouse Slate is a beautiful color in CertainTeed's Grand Manor premium shingle. It gives you the look of slate but it comes with the convenience of an asphalt shingle!
CertainTeed's GateHouse Slate
Gatehouse Slate has beautiful color detail in CertainTeed's Grand Manor premium shingle. It gives you the look of slate but it comes with the convenience of an asphalt shingle...and the copper accent really pops!
Sunrise Cedar
CertainTeed's Sunrise Cedar is a very popular color choice! This photo really shows you the contrast between a brand new architectural shingle roof system and an old worn-out 3-tab system.
Standing Seam
Stone colored Standing Seam Metal Roof!
BEFORE & AFTER
Here you see the old roof system and the ridge exposed where the ridge vent will be installed and the finished product.
BEFORE & AFTER
This roof was replaced with CertainTeed's Heather Blend color.