Skip to Content
chevron-left chevron-right chevron-up chevron-right chevron-left arrow-back star phone quote checkbox-checked search wrench info shield play connection mobile coin-dollar spoon-knife ticket pushpin location gift fire feed bubbles home heart calendar price-tag credit-card clock envelop facebook instagram twitter youtube pinterest yelp google reddit linkedin envelope bbb pinterest homeadvisor angies

McElrath Roofing Is Your Trusted Roofing Professional

Schedule Your Roof Repair or Replacement Estimate

Experienced Roofing Company Serving Western North Carolina and Buncombe County

Since 1949, McElrath Roofing has been installing new residential and commercial roofing systems in Asheville, NC including Buncombe and surrounding counties. As a locally-owned and operated team, we take pride in the work we perform for our customers and neighbors. This is why our roofing contractors use high-quality roofing materials for every installation. Whether you need a new roof installed or leak repair services, we’re the experts you can trust for responsive service. We are dedicated to keeping up with the latest roofing technology, making it easier and more affordable for your roof replacement or restoration service. Contact our professionals today for a roof replacement or repair quote.

Our Services

Commercial Roofing
Residential Roofing
Roof Repairs

What We Offer


Commercial Roofing Repair and Installation

At McElrath Roofing, we specialize in commercial roofing services. Our team has the knowledge, materials, and equipment to handle any size commercial roofing project. When you have a leaky roof, it can hurt your business's image by creating an unsafe and unsanitary environment for your employees and customers. Our roofing professionals can quickly repair or replace your business's roof with minimal disruption to your day-to-day operation. We've provided roof replacement and repair services to various commercial business types, including office space, retail centers, municipal buildings, and more.

Residential Roof Repair and Replacement

Your home's roofing system protects it from water damage. However, if your roof is beginning to fail, you should have it replaced or repaired immediately. Delaying roof repair or replacement services can expose your home to more costly water damage and structural issues. McElrath Roofing offers residential roofing repair and installation. Regardless of the complexity and the size, our team can ensure your home is protected by using high-quality products and materials.

Choose a Qualified Roofing Installer

Home and business owners throughout the region count on the professionals at McElrath Roofing for complete roof repair and installation services. We use quality flat roof systems, including the Duro-Last PVC Roof system, which is one of the best systems available on the market. We're so confident in the quality of our work. We back our roof repair projects with a 15 to 25-year factory and material no-dollar-limit warranty. When you're roof fails, we're the local experts you can trust. With over seven decades of serving the community, we've assisted thousands of customers. Find out how we can help you.

Contact Us