Roofing Services in Asheville, Brevard & Hendersonville, NC


Protect your home or business with expert roofing services from Mathis Roofing—your local, owner-operated roofing contractor serving Asheville, Brevard, Hendersonville, Lake Toxaway, and nearby North Carolina communities. With over 25 years of experience, we deliver quality, speed, and accountability for every project.

Comprehensive Roofing Services for Every Need


At Mathis Roofing, we understand that every roof—and every customer—is unique. That’s why we offer a full range of roofing services, tailored to the needs of homeowners and businesses throughout Western North Carolina. Whether you need a brand-new roof, urgent storm repairs, or a simple inspection, our experienced team is here to help.


Our Core Roofing Services

  • New Roof Installation: Shingle, standing seam metal, tough rib metal, and slate roofs—installed with precision and care.
  • Roof Replacement & Reroofing: Upgrade your property with a durable, energy-efficient new roof.
  • Emergency Roof Services: Fast, 24/7 response for leaks, storm damage, and insurance claims.
  • Roof Repairs: From minor leaks to major storm repairs, we keep your roof performing its best.
  • Roof Inspections & Tune-Ups: Prevent costly problems with regular inspections and maintenance.


Request a FREE Quote

New Roof Installation


A solid, professionally installed roof is the foundation of a safe and comfortable home. Our team specializes in a variety of roofing materials, including:

  • Asphalt Shingles: Affordable, reliable, and available in a wide range of styles and colors.
  • Standing Seam Metal Roofing: Durable, energy-efficient, and ideal for the North Carolina climate.
  • Tough Rib Metal Roofing: Cost-effective metal roofing with excellent weather resistance.
  • Slate Roofing: Timeless beauty and exceptional longevity.


“We are extremely happy with our new roof. We had structural damage...others walked away...didn't want the job. Scott & his team stepped up and helped us. Over & above great experience. Highly recommend this business.”
— Renee L., Arden, NC

Roof inspection in Hendersonville, NC

Is your roof showing signs of age, or have you experienced repeated leaks and repairs? It might be time for a full roof replacement. Our reroofing process is efficient and minimally disruptive, ensuring your property is protected for years to come.


Signs You May Need a Roof Replacement:


  • Missing or curling shingles
  • Persistent leaks or water stains
  • Sagging roof deck
  • Storm or hail damage

We’ll provide a thorough inspection and honest recommendations—never upselling unnecessary work.


Emergency roof repair crew in Brevard, NC

Storms, high winds, and falling branches can cause sudden roof damage. Mathis Roofing offers 24/7 emergency roof services to secure your property and prevent further issues. We work directly with your insurance company for a smooth, stress-free claims process.


“After a storm damaged our roof, Mathis Roofing handled the emergency repairs and insurance claim with zero hassle. Local, honest, and reliable.”


— Annette C., Brevard, NC


Common Emergency Roofing Situations:

  • Storm or wind damage
  • Hail impacts
  • Sudden leaks or water intrusion
  • Tree or debris damage

Even the best roofs need repairs over time. Our skilled team handles everything from minor leaks to major storm damage with prompt, professional service. We use high-quality materials and proven techniques to restore your roof’s integrity.


Roof Repair Services Include:

  • Leak detection and repair
  • Shingle and metal panel replacement
  • Flashing and vent repair
  • Chimney and skylight sealing

“Scott was great to work with, and the crew that came to do the work was excellent. They showed up early and stayed late, getting it done in one day. They thoroughly cleaned up afterwards, which we really appreciated. The roof looks great.”


— Carrie S., Arden, NC


Roof inspection in Lake Toxaway, NC

Regular roof inspections are essential for catching small issues before they become big problems. We offer detailed inspections and affordable tune-up services to extend the life of your roof and protect your investment.


Our Inspection & Tune-Up Services:


  • Comprehensive roof assessments
  • Gutter and drainage checks
  • Sealant and flashing inspection
  • Minor repairs and preventative maintenance

“Crews were on time every day, they cleaned the job site daily and communicated daily with updates. Roof looks great.”


— Curtis B., Mills River, NC


Metal roofing installation in Asheville, NC

Metal roofing is a popular choice in Western North Carolina for its durability and energy efficiency. Mathis Roofing is a trusted metal roofing installer, offering both standing seam and tough rib metal options.


Benefits of Metal Roofing:


  • Long lifespan (40+ years)
  • Low maintenance
  • Excellent weather resistance
  • Energy-efficient and eco-friendly

“Very pleased with the job from beginning to end!”


— Julia W., Lake Toxaway, NC


Serving Asheville, Brevard, Hendersonville & Beyond


We proudly serve:

  • Asheville, NC
  • Brevard, NC
  • Hendersonville, NC
  • Lake Toxaway, NC
  • Mills River, Arden, Flat Rock, and surrounding areas
See All Service Areas

Why Choose Mathis Roofing?

  • Owner-operated: Work directly with Scott Mathis for personal accountability.
  • Experienced crews: Skilled, long-standing teams—no revolving door of subcontractors.
  • Fast turnaround: Most jobs start within 10 days–2 weeks of quote acceptance.
  • Transparent process: Clear communication and honest recommendations.
  • Local reputation: Trusted by homeowners and businesses across Western NC.

Ready to Get Started?

Protect your property with the best roofing services in Asheville, Brevard, Hendersonville, and beyond. Contact Mathis Roofing today for a free, no-obligation quote and experience the difference of a truly local, owner-operated roofing contractor.