Charlotte · Union County · York County SC

Charlotte's storm-season roofers. Free inspections, straight answers.

When the wind dies down, we pick up. Every inspection is free and fully documented, and if your roof is fine we will tell you that rather than sell you one.

Charlotte-owned since 2009 GAF Master Elite® 3,200+ roofs
Book your free roof inspection
No cost, no obligation. Most scheduled within 24 hours.
Your inspection
Water coming in right now? Call (704) 555-0163 — the storm line is answered 24/7.
Charlotte-owned since 2009
GAF Master Elite® certified
We meet your adjuster on the roof
3,200+ roofs, 4.9★ from 240+ reviews
Credentials

The certifications that decide your warranty

Manufacturers only let certified contractors offer their top warranties. That is the practical reason these matter — not the badge, but the paper you end up holding.

GAF Master Elite® Contractor
Top 3% of roofers nationwide

The Golden Pledge® warranty — 50-year material coverage plus 25 years on our workmanship, backed by GAF rather than by us alone.

CertainTeed SELECT ShingleMaster™
Fewer than 1 in 20 contractors qualify

The SureStart PLUS 5-Star warranty, the only CertainTeed tier that covers tear-off and disposal on a warranty claim.

Owens Corning™ Preferred Contractor
Annually re-credentialed

The Preferred Protection™ warranty, with 10 years of workmanship coverage on top of the material term.

IBHS FORTIFIED Roof™ Trained
Built for Carolina wind

A FORTIFIED-designated roof, which most NC and SC carriers discount a homeowner's premium for.

Storm damage

Most storm damage doesn't look like damage

Hail bruises a shingle without breaking it. Wind lifts a tab and lays it back down. Both take years off a roof without leaking today, which is why the free inspection exists — you genuinely cannot tell from the driveway, and neither can the person who knocked on your door.

01
Hail bruising

Granule loss and soft spots you find by touch rather than by eye. Invisible from the ground, and the most commonly missed damage there is.

02
Wind creasing

A tab lifted and dropped back looks fine and has already failed. It leaks in the third storm after the one that caused it.

03
The metal tells the truth

Dented vents, damaged flashing and bruised gutters date a hail event for an adjuster when the shingles alone are arguable.

After the storm

Insurance claims, handled properly

You have probably never run a roof claim before. We have run 3,200+ of them, and the step that decides the money is the one most homeowners face alone.

01
Free documented inspection

We walk the roof and photograph every bruised shingle, creased tab, dented vent and damaged flashing, located on a roof plan. You get the report whether or not you file, and whether or not you use us.

02
You file the claim — we tell you what to say

You file it, because it is your policy and a contractor filing on your behalf is not allowed in North Carolina. What we give you is the date of loss, the damage summary and the report number, so the call takes five minutes instead of forty.

03
We meet your adjuster on the roof

This is the step that decides the money. We are up there with them, with our report, making sure the full scope goes on the record rather than the half they can see from the ladder. Going through this alone is how homeowners end up with a slope approved instead of a roof.

Recent work

Charlotte roofs, before & after

Paired shots, not a row of finished roofs. A new roof photographed on its own looks like every other new roof — the damage is the half that means anything.

BeforeA steep hipped roof with a large field of shingles torn away exposing bare underlayment, a broken limb lying across the slope and debris packed into the gutters
AfterThe same roof from the same position after replacement, covered in new charcoal architectural shingles with clean valleys and a new ridge line
Wind damage to full replacement · Plaza Midwood
BeforeAn aerial view of a two-storey home with shingles peeled back across the main slope after a hail storm, exposing bare decking, with debris scattered across the patio below
AfterThe same house from the same drone position after replacement, with a new charcoal architectural shingle roof on every slope and the patio cleared
Hail claim to full replacement · Matthews
BeforeAn aerial view of a brick ranch home with a badly worn brown shingle roof, shingles curling and worn through to dark patches across every slope
AfterThe same brick ranch from the same drone position after replacement, with a new weathered-wood brown architectural shingle roof
Age, not a storm · Rock Hill, SC
Word of mouth

4.9 stars from 240+ local homeowners

“A limb went through our roof on a Friday night. They had it tarped by morning and handled the entire insurance claim. We barely lifted a finger.”
Melissa T. · Providence
“Three other companies told us we needed a full replacement. Ironoak repaired it for a fraction of the cost and told us the truth about how much life the roof had left.”
David R. · Waxhaw
“The crew showed up at 7, finished by 4, and you couldn't find a nail in the yard afterward. The roof looks incredible.”
Angela & Marcus B. · Matthews
“Our adjuster approved one slope. Ironoak wrote the supplement, met him back at the house, and the whole roof got covered. I would never have known that was even possible.”
Priya N. · Indian Trail
Financing

A new roof shouldn't wait on a deductible

Most full replacements in this market land between $9,000 and $18,000. We publish that range because almost nobody here does, and because the monthly number is usually the real question.

Plans from 12 to 144 months
Soft-pull pre-qualification — no effect on your credit score
Your deductible can be financed too
No penalty for paying it off early
Typical full replacement
$9,000–$18,000

Driven by size, pitch and how cut-up the roof is. Your inspection produces an itemised, fixed quote — not a range.

Warranty

Two warranties, and they are not the same thing

Ours covers the installation for 25 years. The manufacturer's covers the shingles for up to 50. Anyone quoting you one blended number is describing neither.

Our workmanship warranty — 25 years

Covers the installation itself: flashing, fasteners, valleys, ventilation, anything our crew touched. Transferable once if you sell the house, which is the part that shows up in an appraisal.

The manufacturer's material warranty — up to 50 years

Covers the shingles against defect. It comes from GAF, not from us, and the term you are eligible for depends on our certification tier — which is the whole practical reason those badges matter.

Why we state them separately

Because they fail differently. A shingle defect is the manufacturer's problem; a leak at a chimney is ours. A contractor who quotes you one blended number is describing neither.

What voids it, said upfront

Someone else working on the roof, structural movement, or a later storm — that last one is an insurance claim rather than a warranty claim, and we will tell you which you have.

Where we work

Rooted in the Charlotte area

From Uptown to the state line. Pick your town and we will tell you what we usually find on roofs there.

Questions we hear a lot

Will my insurance cover a new roof after storm damage?

Often, yes. If wind or hail damaged your roof, your homeowner's policy likely covers repair or replacement minus your deductible. We document everything during the free inspection and meet your adjuster on-site, so the full scope goes on the record rather than the half they can see from the ladder.

How much does a roof replacement cost?

Most full replacements in the Charlotte area fall between $9,000 and $18,000, depending on size, pitch and how cut-up the roof is. Every quote we write is itemised and fixed — the number we agree on is the number you pay.

How do I know you're not a storm chaser?

We have been at the same Monroe Road address in Charlotte since 2009, we hold NC General Contractor License #78412, and we carry top-tier manufacturer certifications that take years of verified local work to earn and are withdrawn if you stop earning them. None of those are things a crew that arrived on Tuesday can show you.

How long does a replacement take?

Most homes are done in a single day. Larger or steeper roofs may take two. We tarp landscaping, run magnets for nails, and leave your yard cleaner than we found it.

How fast can you get to me after a storm?

The storm line is answered 24/7, and during the season we run extra crews. Emergency tarping is usually same-day; most inspections are scheduled within 24 hours.

What warranty do I actually get?

Two separate ones, and they matter differently. Ours covers the installation for 25 years and transfers once if you sell. The manufacturer's covers the shingles themselves for up to 50 years. Anyone quoting you a single blended number is describing neither.

Can I finance it?

Yes, including the deductible. Plans run from 12 to 144 months with a soft-pull pre-qualification that does not affect your credit score, and there is no penalty for paying it off early.

Do you do repairs, or only replacements?

Both, and we quote the repair when the repair is right. Talking a homeowner out of a replacement is the thing we get reviewed for most, which tells you how rare it is in this trade.

Get your free roof inspection

Documented, photographed, and explained in plain English — before you spend a dime.