A new roof, priced in 30 seconds.
Replacement, storm repair, gutters and siding across the Charlotte metro. See your price online, then a roofer climbs up and confirms it for free.
What will my new roof cost?
Three questions. The range comes from 2,300 Kestrel roofs we've installed in Mecklenburg, Union and Cabarrus counties, tear-off and cleanup included.
Everything above your windows.
One crew, one warranty and one person to call for the whole outside of the house.

Roof replacement
Full tear-off down to the deck, new synthetic underlayment, ice and water shield in valleys, ridge vents and a magnet sweep for nails.
Most homes in one day
Storm & insurance
Photo-documented inspection, an adjuster meeting on your roof, and a supplement if the insurer misses something.
Inspection free
Gutters & siding
Seamless 6″ aluminum gutters made on site, gutter guards, fiber-cement and vinyl siding, soffit and fascia.
Gutters from $11 / ftWas your roof hit? Tick what you see.
Most hail damage can't be seen from the yard. These signs from the ground usually mean it's worth a free look on the roof.
We photograph every slope and mark each hail hit with chalk.
40+ dated photos, measurements and a written summary, emailed the same day.
So nothing gets missed. If they underpay, we file the supplement for you.
The insurer pays the rest. No surprise costs once the claim is approved.
The last roof you'll buy.
Concealed fasteners, 24-gauge steel and a Kynar finish in 18 colours. It sheds Carolina storms and reflects summer heat.
| Architectural shingle | Standing-seam metal | |
|---|---|---|
| Lifespan | 25–30 years | 50+ years |
| Wind rating | 130 mph | 160 mph |
| Summer cooling bill | — | up to 20% lower |
| Typical price, 2,000 sq ft | $12k–$14k | $27k–$33k |
"I still climb every roof we quote. If I wouldn't put it on my mother's house, we don't sell it."Dan Whitaker, founder · NC licensed roofing contractor #64218
Charlotte keeps it on the roof.
"Price online was $13.2k, final invoice was $13,180. Crew arrived at 7, roof done by 4, not a single nail in the driveway."
"Dan met the adjuster on our roof after the May hail. Insurance approved a full replacement. We paid our $1,000 deductible and that was it."
"The metal roof looks incredible and our upstairs is noticeably cooler. They sent photos at every stage while we were at work."
Do we cover your street?
The Charlotte metro within 45 minutes of our yard in Pineville, on both sides of the state line.
Before you call.
How accurate is the online price?
For most homes the final price lands inside the range. The roofer confirms it on site; it only changes if we find rotten decking, which we show you in photos and charge at $85 per sheet.
Do I need to be home on install day?
No. We need the driveway clear and access to an outdoor outlet. You'll get photos at tear-off, underlayment and finish, plus a final walk-through video.
Will my insurance pay for a new roof?
If storm damage is found and your policy covers it, usually yes, minus your deductible. We document everything and meet the adjuster, but we never promise an approval before the inspection.
Do you offer financing?
Yes: 0% for 18 months or low monthly payments up to 12 years for approved customers. Applying takes about 5 minutes and doesn't affect your credit score.
A roofer on your roof this week. Free.
Inspection, photos and a fixed written price within 24 hours.