
Winston-Salem's Trusted Roofing Contractor since 1997
Free Roof Inspection — No Pressure — No Obligation
✓ 4.9 Google Stars
✓ Licensed & Insured NC General Contractor
✓ A+ Rated by the Better Business Bureau
✓ CertainTeed Master Craftsman
10% Off + 12 Months 0% Financing
Why Homeowners Choose Mathis Home Improvements
-
✓ Licensed & Insured NC General Contractor
Your home is protected — we meet state licensing and insurance requirements. -
✓ Serving the Triad Since 1997
Decades of experience installing roofs on homes just like yours. -
✓ Proper Roof Prep & Moisture Protection
We address flashing, trim, and underlying issues to protect your home long-term. -
✓ Honest Recommendations
We’ll tell you when repair makes sense — and when replacement is the better investment. -
✓ Clear, Written Pricing
You know exactly what to expect before any work begins.
We don’t rush projects or cut corners — our goal is a roofing installation you won’t have to worry about years down the road.
Our process is simple, straightforward, and designed to respect your time.
High-Quality Roofing Options Installed the Right Way
Shingle Roof
A popular, low-maintenance option for many homes
-
Cost-effective and durable
-
Leak Protections Included
-
Wide range of colors and styles
-
Minimal upkeep required
Ideal for homeowners looking for reliable performance with lower maintenance.

Metal Roofs
A premium option built for long-term durability
-
Highly durable and weather-resistant
-
Resists warping, rot, and insects
-
Maintains its appearance for years
-
Excellent choice for long-term value
Often chosen by homeowners prioritizing longevity and performance.

Installation Quality
All Roofs are installed according to manufacturer specifications and local building codes.
Proper prep, flashing, and moisture protection are always included.
Homeowners choose Mathis Home Improvements for more than materials — they choose us for professional installation and long-term peace of mind.
What Happens After You Reach Out
We keep the process simple, transparent, and pressure-free.
1. A member of our local team contacts you
to discuss your needs and answer any initial questions
2. We schedule a free roof inspection & design consultation
at a time that works for you
3. You receive clear pricing and options
before any work begins — no surprises
4. Professional installation
often completed in as little as one day
Ready to get started? Schedule your free roof inspection today.
















