
Roof replacement and repair in Matthews, Mint Hill and Indian Trail.
We tear off to the deck, replace anything soft, and have the new roof on in a day or two. The estimate is in writing, and the crew picks up every nail before they leave.
Get an estimate
We’ll call to set up a time to look.
- NC licensed roofing contractor
- Insured
- Warranty: 10 years on our workmanship
Recent jobs
| Job | Month | Town | What we did |
|---|---|---|---|
| 0418 | Oct 2026 | Mint Hill | ![]() Full replacement on a two-story colonialOld three-tab off, architectural shingles and a new ridge vent on. (Roof replacement) |
| 0416 | Oct 2026 | Matthews | ![]() Chimney flashing rebuiltLeak showing on a bedroom ceiling. New step and counter flashing. (Leak repair) |
| 0411 | Sep 2026 | Indian Trail | ![]() Wind damage on a ranchPhotographed for the adjuster, then the damaged slope reshingled. (Storm and hail damage) |
| 0409 | Sep 2026 | Stallings | Seamless gutters, front and backSix-inch gutters with oversized downspouts for a long back slope. (Gutters) |
| 0402 | Aug 2026 | Weddington | ![]() Replacement after a limb came downTwo sheets of decking replaced, new shingles over the whole roof. (Roof replacement) |
What we do
Tap one for the steps, time on site and usual price.
- Roof replacementFull tear-off and a new roof, usually finished in one or two days.
- Time on site
- 1 to 2 days
- Usual price
- $8,800 to $17,500
- Storm and hail damageMissing shingles, hail hits and new leaks after a storm. Tarped first, then documented for your insurance.
- Time on site
- Same-day tarp when we can; repair takes about a day
- Usual price
- $450 to $2,400
- Leak repairMost leaks start at flashing around chimneys, vents and skylights. We find where the water gets in, not just where it shows up.
- Time on site
- Usually half a day
- Usual price
- $350 to $1,500
- GuttersSeamless aluminum gutters and downspouts, sized for the roof they drain.
- Time on site
- 1 day
- Usual price
- $1,200 to $3,200
What a full roof replacement usually runs here
Most people want a rough number before anyone comes out. These are the ranges we see on typical jobs around Matthews. Your written estimate gives the real one.
How it usually breaks down
| Tear-off and disposal | $1,800 to $3,200 |
|---|---|
| Decking repair, if needed | $0 to $1,200 |
| Underlayment and ice and water shield | $1,400 to $2,600 |
| Shingles, flashing and vents | $5,200 to $9,800 |
| Permit, dumpster and cleanup | $400 to $700 |
| Usual total | $8,800 to $17,500 |
How a job goes
We look first
We go up, take photos and check the attic. You see every photo we take.
You get it in writing
An estimate that names the materials, so you can compare it fairly against other bids.
Install day
Most replacements take a day or two. The yard gets tarped and the plants covered first.
Cleanup and walk-through
A magnet sweep for nails, then we walk the job with you before we call it done.
Before and after
Drag the divider, or tap anywhere on the photo, to compare.


What customers say
Towns we work in
Based in Matthews. Not listed? Call and ask.
- Matthews
- Mint Hill
- Indian Trail
- Stallings
- Monroe
- Weddington
- Waxhaw
- South Charlotte
Start with a call or a few photos.
Mon to Fri 7am to 6pm, Sat 8am to 2pm.



