Roofing cold calls usually come right after a storm, which means the homeowner is either already fielding calls from six other contractors or convinced their roof is fine because they can't see the damage from the ground. This script leads with a free, no-obligation inspection instead of a claim pitch, and it answers the stalls homeowners throw when they assume you're just another door-knocker.
Steal this, swap in your details, and read it out loud a few times. Then go run it live. Reading a script and pulling it off on a real call are two different skills.
Hi, is this [First Name]? Hey [First Name], this is [Your Name] with [Company], we're a local roofing company here in [City], and I'll be upfront, this is a cold call. After the storm that came through [Month], we've been out inspecting roofs on [Street] and finding damage a lot of homeowners had no idea was there. I'm not selling anything today. Can I ask you a couple quick questions, or did I catch you at a bad time?
All I'm offering is a free inspection. One of our guys gets up on the roof, takes photos, and shows you exactly what's up there. If it's in good shape, we tell you it's fine and you've got peace of mind for free. If there's storm damage, we show you the photos and walk you through your options, including whether it's even worth involving your insurance. No cost, no obligation either way.
“My roof is fine.”
It very well might be, and if it is, I'll be the first to tell you and you'll have it in writing for free. Here's the thing though: most hail and wind damage doesn't show from the ground, it shows up as a leak six months later once the warranty window's closed. That's the whole reason for a quick look now, while an inspection costs you nothing. Worst case, we confirm you're good.
“I don't want to file an insurance claim.”
Totally understand, and to be clear, an inspection isn't a claim. Nobody calls your insurance company. All we do is get up there and tell you what's actually going on. If there's real storm damage, then you decide if it's worth involving insurance, and plenty of people don't. But you can't make that call without knowing what's up there, and finding out is free.
“I already got a couple of quotes.”
Smart to get a few, you should. Quick question though: did those guys actually get on the roof and hand you photos, or did they quote you from the driveway? A lot of the fast quotes after a storm are eyeballed. Our inspection is free and you get the pictures either way, so even as a second opinion it costs you nothing to make sure the other quotes are accurate.
“You're just a door-knocker / storm chaser.”
Fair thing to be wary of. A lot of out-of-town crews blow through after a storm and disappear. We're the opposite: we're based here in [City], we're licensed and insured in [State], and I'll happily send you our license number and local reviews before anyone sets foot on your property. The chasers won't do that because they can't. Would seeing that make you more comfortable with a free look?
Hi [First Name], this is [Your Name] with [Company], a local roofing company in [City]. After the storm in [Month], we've been finding hail and wind damage on roofs around [Street] that homeowners couldn't see from the ground. We're offering free, no-obligation inspections, and if your roof's fine, we'll tell you it's fine. Give me a call or text back at [Number] and we'll get you on the schedule. Again, [Your Name] at [Number]. Thanks [First Name].
Here's what I'd suggest. Let's get one of our inspectors out to take a quick look and get you photos of what's actually on the roof. No cost, no obligation, and if it's in good shape you'll know for sure. I've got someone in your area Thursday afternoon or Saturday morning, which works better? And I'll text you our license number and a few local reviews before then so you know exactly who's coming.
The homeowner has heard from a dozen contractors and out-of-town chasers already. Sound local and legitimate in the first sentence, or you get filed with the storm-chasers and hung up on.
Most hail and wind damage isn't visible from the ground. Bruised shingles and lifted seals show up later as leaks. The homeowner genuinely believes there's no problem, so you're selling an inspection, not a repair.
Homeowners fear their premium going up or getting tangled in paperwork, so "file a claim" is a scary phrase. Separate a free inspection from any claim decision. The inspection just tells them if they even have a case.
Storm-chasing crews have burned enough homeowners that the whole channel is suspect. You need to signal you're a local, licensed company that'll still be around after the check clears.
The script above is a starting point. Drop in what you actually sell and get a roofing script written around your own offer, free, on this page.
Lead with local credibility and a free inspection, not a repair pitch. State that you're a local company, name the recent storm, and mention you've been finding damage homeowners couldn't see from the ground. Then ask permission for a couple of questions. Sounding local and legitimate is what separates you from storm-chasers.
Agree it might be, then reframe around invisible damage: most hail and wind damage doesn't show from the ground and surfaces later as a leak once the warranty window closes. Position the free inspection as cheap peace of mind. Worst case, you confirm in writing that they're good, at no cost.
Separate the inspection from the claim immediately: an inspection is not a claim and nobody calls their insurer. You just get on the roof and tell them what's there. If there's real damage, the homeowner decides whether involving insurance is worth it, but they can't decide without knowing, and finding out is free.
Don't argue. Validate the concern, then prove you're different. Emphasize that you're locally based, licensed, and insured, and offer to send your license number and local reviews before anyone steps on the property. Out-of-town chasers can't or won't do that, so your willingness to be verified becomes the differentiator.
Because a free inspection converts a sales call into a favor and sidesteps the two biggest objections: the roof looking fine and the fear of a claim. It gets a rep on the roof to document real, often-invisible storm damage with photos, which is far more persuasive than any verbal pitch about repairs.
The best reps practice before they dial. Make your first AI cold call in 2 minutes.