Kansas City, MO · Licensed, Insured & Certified Roofers
Free roof inspection — written estimate, photos, and an honest answer before you spend a dime.
Hail through the shingles? Wind-torn ridge? A leak you can’t find? We climb up, document every bit of damage, and meet your insurance adjuster with you — so the roof gets done right and you’re not fighting the claim alone. Free inspections for homeowners across Kansas City and the surrounding metro.
Offer Free storm-damage inspection after any hail or high-wind event — mention this when you call.
Why homeowners pick us
Storm damage & insurance claims
Insurance-claim roofing is where homeowners get lost — or taken advantage of. Here’s the part people don’t know: you legally choose your own contractor, not whoever the insurer suggests. We climb up, document every hit with dated photos, sit down at your kitchen table to walk you through it, and we’re on the roof with your adjuster when they inspect. You pay your deductible; we handle the rest of the paperwork and the repair.
We’re not lawyers or public adjusters, and we’ll never tell you to file a claim you don’t have. If the damage doesn’t warrant it, we’ll tell you that too — in writing.
We get on the roof (safely) and document hail bruising, wind-lifted shingles, and any leaks — with dated, labeled photos you keep, whether you file or not.
When the insurance adjuster comes out, our estimator is on the roof with them — pointing out the damage so nothing legitimate gets missed or lowballed.
We translate the insurance estimate into plain English, tell you exactly what’s covered, and you approve the plan before any work starts. No surprises.
Once the claim’s approved, we schedule the replacement, handle the supplement paperwork if the scope changes, and you pay only your deductible.
Services
A worn-out, storm-battered, or end-of-life roof torn off and replaced with an architectural shingle system built to outlast the next storm — clean and on schedule.
Details →Missing shingles, a leak around a chimney or vent, or storm damage that isn’t a full replacement — fixed fast, matched to your existing roof, and warrantied.
Details →A no-cost, no-pressure roof check — for a home sale, after a storm, or just for peace of mind — with dated photos and a written report you keep.
Details →Hail bruising, wind-lifted shingles, and emergency leaks after a Kansas City storm — documented for your insurance claim and repaired or replaced.
Details →Seamless gutters, downspouts, and leaf guards sized to actually move Kansas City rain away from your foundation — installed with the roof or on their own.
Details →Storm-damaged, faded, or failing siding replaced to match the new roof — the same insurance-claim documentation and the same clean crews.
Details →Standing-seam and stone-coated metal systems for homeowners who want the last roof they ever buy — 50-plus years of life, and honest math on whether it’s worth it.
Details →TPO, EPDM, and modified bitumen for shops, offices, and low-slope additions — installed, repaired, and inspected before a leak reaches your inventory.
Details →The part most roofs get wrong — balanced intake and exhaust that stops ice dams, cooked shingles, and voided manufacturer warranties.
Details →A tree through the deck or shingles gone at 2am — we get a crew out to tarp the roof and stop the water, day or night, before the next rain.
Details →Before & after
A roof is the one thing you can’t see for yourself, so we show you. Filter by job type, then open any project for the full story — the damage, the claim, and the finished roof.
Images shown as labeled placeholder blocks for this demonstration build — a client swaps these for real project photos. The gallery structure (fixed dimensions, native lazy-load, no JS) stays the same.
24/7 Storm & Leak Response
Active leak, storm damage, or a tree through the roof? A live person answers and we’ll get an emergency tarp on to stop the water — day or night, before the next rain.
Financing
A new roof runs anywhere from $8,000 to $25,000 and up — and it rarely happens on your schedule. Qualified homeowners finance the whole job with $0 down and fixed monthly payments, so a failing roof doesn’t have to wait for tax season. Apply in minutes with our lending partner, then we handle the work.
Service area
Kansas City, Overland Park, Lee’s Summit, Independence, Olathe, Blue Springs, Liberty, Leawood, and the towns between. Local crews, local trucks — and after a big storm rolls through, we’re out inspecting roofs in your neighborhood the same week. Not sure if you’re in our area? Call and we’ll tell you straight.
Call (555) 555-5555Our trucks, our crew
After a hailstorm, the metro fills with out-of-state trucks that vanish before the warranty matters. When a Ironclad Roofing truck pulls up, you get the same certified crew we send everywhere, a site that’s magnet-swept every evening, and a company that’s still here in Kansas City next spring — same trucks, same faces.
The team
Owner & Lead Estimator
GAF-certified installer · HAAG-informed damage assessment · 18 years in roofing
Cole started Ironclad after 18 years running crews and estimating storm claims for larger outfits, tired of watching homeowners get either lowballed by insurers or oversold by storm-chasers. He’s the one on the roof with your adjuster, and he trains every estimator to document honestly and tell homeowners the truth — even when the truth is “you don’t need a new roof yet.” Kansas City born, and the first truck out after a hailstorm.
Production Manager & Claims Liaison
Insurance-claim specialist · Xactimate-fluent · 11 years
Renee runs the schedule, the crews, and the paperwork — which means when your claim hits a snag or the adjuster’s scope comes up short, she’s the one who writes the supplement and gets it corrected. Fluent in the estimating software insurers use, she translates the claim into plain English so you know exactly what’s covered before a shingle comes off.
A word from the owner
I spent 18 years estimating storm claims for bigger outfits and got tired of watching homeowners get lowballed by insurers or oversold by storm-chasers. So here’s how we run it: I’m on the roof with your adjuster, you keep every photo we take, and if your roof has years left in it, I’ll tell you that too.
When you call Ironclad Roofing, you reach a local, family-run team — not a call center. Watch a quick hello, then book with someone you've already met.
Owner intro video goes here
A 30–60 second hello from Cole Ferris — face, voice, and one reason to trust the crew. Drop your MP4 + a poster frame in and it plays right here.
Placeholder — your video slots in here
Credentials
Placeholder seals — real manufacturer, BBB & Google badges drop in on a client build.
Reviews
“After the May hail, another company told me there was no damage and one of the door-knockers wanted me to sign before an adjuster even looked. Ironclad got on the roof with my adjuster, showed the hail bruising, and the claim was approved. I paid my deductible and got a whole new roof.”
“A limb came through the roof at 2am and water was pouring in. They had a tarp on by breakfast, calmed me down, and handled the entire insurance side. When it was done you couldn’t tell anything had ever happened up there.”
“What sold me was that they told me I did NOT need a full replacement — just a ridge repair after a windstorm. Every other quote was for a whole roof. Honest people are rare in this trade. When I do need the full roof, they’re the only call I’ll make.”
FAQ
Yes — genuinely free, no strings. A certified inspector gets on the roof (not a drive-by from the truck), documents everything with photos, and gives you a written report: what’s fine, what’s aging, and what actually needs attention now. If the roof is in good shape, we tell you that and leave. About a third of our inspections end with "you’ve got years left" — that honesty is why the other two-thirds hire us.
Don’t sign anything the first company at your door puts in front of you. Call us for the free inspection first — we document the damage with dated photos, help you understand whether it’s worth a claim, and when it is, we meet your insurance adjuster on the roof so nothing gets missed. You pay your deductible; insurance covers covered damage. Any roofer offering to "eat your deductible" is committing fraud with your name on it — walk away.
It depends on size, pitch, layers to tear off, and material — which is why we only quote after we’ve been on the roof, in writing, with the exact shingle line named. Most asphalt replacements in the metro land in the $10k–$25k range; metal runs more. Qualified homeowners finance from around $159/mo with $0 down — apply in minutes, and insurance-covered replacements usually just need the deductible.
Most houses: one to two days. We show up early, tear off and dry-in the same day so your house is never exposed overnight, magnet-sweep the yard for nails every evening, and haul every scrap away. Gutters and vents get protected, landscaping gets tarped, and the crew chief walks the finished roof with you before we call it done.
Two separate ones, in writing: the manufacturer’s warranty on the shingles themselves (decades on the major architectural lines), and our own workmanship warranty on the installation — because a great shingle installed badly fails early, and that part is on us. If a ridge cap lifts or a flashing seeps, we come fix it. Registered, transferable if you sell, and explained in plain English before you sign.
Call (555) 555-5555 now — we run 24/7 storm response. We’ll walk you through catching the water and pulling anything valuable clear, then get a crew out to emergency-tarp the roof so the damage stops growing while the weather passes. Tarping is fast, documented for your insurance claim, and it buys time to do the permanent repair right instead of in a panic.
Free estimate
Tell us what’s going on and when works — we’ll schedule a free, no-pressure inspection and get you a written estimate with photos. The quickest path for a real emergency (an active leak, storm damage, a tree through the roof) is always a phone call; we answer live during business hours and run 24/7 emergency response.
Call (555) 555-5555