John McClung Roofing is your comprehensive source for roofing services in Asheville, NC, and surrounding areas, offering everything from installation to inspections. Our long lists of satisfied clients, as well as our workmanship warranties, have made us a team that locals rely on. Now we’re ready to put our skills to work for you.
Roofing Materials from Today’s Leading Roofing Manufacturers
Your roof should be made from the best products available to protect you from the elements. Now, when you choose our contractors, you’ll enjoy high-end, long-lasting roofing products from some of the most trusted manufacturers in the business. Your roof will last for years to come when it’s made with quality products.
Choose the Right Roof
John McClung Roofing is committed to connecting you with the best possible roof—one that will protect your home or business, and all your belongings. We do this by offering a variety of essential services and products, including the following:
- New Roof Installation
- Roof Repairs
- Roof Replacement
- Shingle Roof Systems*
- Metal Roof Systems
- Flat Roof Systems
- Rubber Membrane Roofing
- Gutters & Downspouts
- Soffits & Fascia
*No deposit is required for most shingle roofs.
Contact our team with questions or concerns about our roofing services, and we’ll do our best to address them. We proudly serve residents of Asheville, North Carolina, and nearby communities.