About Mathis Roofing
A Local, Owner-Operated Roofing Company You Can Trust
Mathis Roofing is not just another roofing contractor—we’re your neighbors, your partners, and your advocates when it comes to protecting what matters most. Based in Brevard, North Carolina, and serving Asheville, Hendersonville, Lake Toxaway, and the surrounding region, we bring over 25 years of hands-on experience to every project. Our commitment is simple: deliver quality, transparency, and true accountability on every roof.

Meet Scott Mathis: Owner & Operator
When you call Mathis Roofing, you speak directly with Scott Mathis—the owner, operator, and driving force behind our company. Scott has dedicated his career to mastering the craft of roofing and building a business rooted in integrity and personal service. Unlike many larger companies that send out rotating sales teams or subcontractors, Scott personally oversees each project, ensuring every client receives the attention and expertise they deserve.
“My name is on every job, and I take that responsibility seriously. I believe in honest recommendations, clear communication, and standing by our work—no exceptions.”
— Scott Mathis
Our Story & Values
Mathis Roofing began with a simple mission: provide Western North Carolina with reliable, high-quality roofing services from a team that truly cares. Over the years, we’ve grown, but our values remain unchanged:
- Integrity: We do what we say, when we say we’ll do it. No shortcuts, no surprises.
- Accountability: Owner-operated means you always have direct access to decision-makers.
- Craftsmanship: Our long-standing crews are skilled, experienced, and take pride in every detail.
- Community: We live and work here, and we’re committed to supporting our neighbors and local businesses.
What Makes Us Different

Owner-Operated Model
You won’t get lost in a shuffle of sales reps or subcontractors. Scott Mathis is involved from your first call to final inspection, providing a single point of contact and true accountability throughout your project.
Fast, Reliable Service
We know how important it is to address roofing issues quickly. Most jobs start within 10 days–2 weeks of quote acceptance, and our emergency response team is available 24/7 for urgent repairs.
Local Expertise
With decades of experience in Asheville, Brevard, Hendersonville, and Lake Toxaway, we understand the unique weather patterns, building codes, and roofing needs of Western North Carolina homes and businesses.
Consistent Branding & Reputation
Mathis Roofing maintains uniform branding and accurate information across all directories and online platforms. Our reputation is built on word-of-mouth, positive reviews, and repeat customers who trust us to deliver every time.
Our Crew
Our team isn’t just skilled—they’re loyal. Many of our crew members have been with Mathis Roofing for years, bringing consistency, expertise, and a shared commitment to quality. We invest in ongoing training and safety, ensuring every job is completed to the highest standards.
Community Commitment
As a local business, we believe in giving back. Mathis Roofing supports community events, local charities, and neighbors in need—especially after severe weather events. Our hurricane-response experience means we’re ready to help when our community needs us most.
Our Service Areas
Mathis Roofing proudly serves:
- Asheville, NC
- Brevard, NC
- Hendersonville, NC
- Lake Toxaway, Arden, Flat Rock, Mills River, and neighboring communities
Ready to Work With a Roofer Who Puts You First?
If you’re looking for a roofing company that values integrity, craftsmanship, and community, contact Mathis Roofing today. Experience the difference of working directly with an owner who stands by every job.