Missed Call Text Back Script for Roofing Companies (Copy, Paste, Book)
Missed a homeowner's call? Copy these roofing text-back scripts to reply in under a minute and book the inspection before they call another roofer.

The short answer: When you miss a call, send an automatic text within a minute that says who you are, apologizes, asks one question (leak, storm damage, or estimate?) and asks for the address. Then call back within 5 minutes if you can. Here's a script you can use today:
"Hi, this is [Name] with [Company]. Sorry we missed your call, we're up on a roof. Is this a leak, storm damage, or an estimate? Text back your address and we'll call you in a few minutes."
The rest of this post covers why that works, more scripts for different situations, and how to set it up so no call goes to waste.
Why missed calls cost roofers jobs
A homeowner with a leak or hail damage rarely calls just one roofer. If you don't pick up, they call the next number on the list.
Your crew is on roofs. Your office is busy. Calls get missed. That's normal. Letting a missed call sit until the end of the day is what loses you the job.
The research on response speed is clear, even if it's often misquoted:
- In the original MIT lead response study (2007, web leads), the odds of contacting a lead called within 5 minutes vs. 30 minutes were 100 times higher, and the odds of qualifying it were 21 times higher. (summary of the study)
- A Harvard Business Review audit of 2,241 U.S. companies found 23% never responded to a web lead, and those that did reply within 30 days took 42 hours on average. (source)
- InsideSales' 2021 study of 5.7 million inbound leads found conversion rates were 8 times higher when the first attempt came within 5 minutes, yet only 0.1% of leads were engaged that fast. (InsideSales)
- In a secret-shopper test of 466 U.S. home services companies, only 60% responded at all within five days. (Valve+Meter)
Be honest about what these numbers measure. They show that fast contact means more conversations and more qualified leads. They don't prove a specific close rate for your roofing business. You'll see "78% of customers buy from the first company to respond" all over the web. We couldn't trace it to the original studies, so we don't use it.
The takeaway still holds: most companies are slow, so being fast stands out.
What a good missed call text does
A text-back has one job: keep the homeowner from calling the next roofer. It isn't there to close the sale.
Good scripts share five things:
- They arrive fast. Automatic, within a minute of the missed call.
- They say who you are. Company name and a real first name.
- They explain the miss. "We're up on a roof" is honest and believable.
- They ask one easy question. Leak, storm, or estimate? What's the address?
- They set the next step. "We'll call you in a few minutes" or "first thing at 8am."
What to leave out: your service list, pricing, multiple links and marketing slogans.
Missed call text back scripts for roofers
Copy these and swap in your details.
1. Standard missed call (business hours)
"Hi, this is [Name] with [Company]. Sorry we missed your call, we're up on a roof. Is this a leak, storm damage, or an estimate? Text back your address and we'll call you in a few minutes."
2. Active leak / emergency
"Hi, [Company] here. Sorry we missed you. If water is coming in right now, reply URGENT with your address and we'll call you right back. If anyone is in danger, call 911 first."
3. Storm or hail damage
"Hi, this is [Name] at [Company]. We're working through storm calls and want to get you on the list. Please text your address and a photo of the damage if it's safe to take one. We'll text back inspection times."
4. After hours
"Thanks for calling [Company]. We're closed for the night but we'll call you first thing at [8am]. If you'd like, reply with your address and what's going on with the roof so we're ready when we call."
5. Replacement or estimate request
"Hi, [Name] with [Company]. Sorry we missed your call. Happy to set up a free roof estimate. What's the address, and what days work best this week?"
6. No reply follow-up (send about 20 to 30 minutes later)
"Hi, just checking in from [Company]. Still want us to take a look at your roof? Reply with a good time to call and we'll make it happen."
Keep texts short. One question per message. Write like a person, not a brochure.

How to set it up (step by step)
You don't need a big tech stack. You need a system that fires every time.
Step 1: Turn on automatic text-back
Most business phone systems and CRMs offer a missed-call text-back feature. Connect it to the number on your Google Business Profile, your website and your ads. If you track calls with separate numbers, use a matching script for each one (storm ads get the storm script, for example).
Step 2: Route replies to someone who can book
A text reply that sits in an inbox nobody checks is just a slower missed call. Send replies to the person who books inspections, with a phone alert. Pick a backup for when that person is out.
Step 3: Call back fast
The text buys you minutes, not days. Aim to call within 5 minutes during business hours. If you can't call, text a specific time ("I can call at 2:15, does that work?").
Step 4: Log every lead in one place
Every missed call, text reply and callback should land in one pipeline: new, contacted, inspection booked, estimate sent, won or lost. If leads live in personal cell phones, you can't see what's slipping.
Step 5: Follow up until there's an answer
Use a simple cadence: the text-back right away, a call within minutes, a nudge text the same day, then a check-in on day 1 and day 3. Stop when they book or say no.
Step 6: Measure it weekly
Track three numbers:
- Missed calls per week
- Time to first response (text and live call)
- Booked inspections from missed calls
If missed calls are high and bookings from them are low, the gap is your follow-up, not your marketing.
Common mistakes
- Sending a generic "we'll call you back" text. It gives the homeowner no reason to reply.
- Taking hours to call back after the text. The text sets an expectation. Meet it.
- Asking too many questions at once. Name, email, address, roof type and insurance company in one text gets ignored.
- Forgetting after-hours and weekends. That's often when homeowners notice leaks.
- No owner for replies. If "the office" handles it, nobody does.
Where this fits in your growth system
Missed-call text-back belongs to the Capture and Book steps of the system we use at Able To Do: Attract, Capture, Book, Improve.
If you're paying for Google Ads, Meta ads or local SEO and calls go unanswered, you're paying to send homeowners to your competitors. Fixing follow-up is often the cheapest way to get more jobs from the leads you already have.
We help roofing, solar, HVAC and home service companies connect their phones, forms and CRM so fewer leads get lost.
FAQ
What should a roofer text after a missed call?
Send a short text within a minute: your name and company, a quick apology, one question (leak, storm damage, or estimate?), and a request for the address. Then call back as soon as you can.
How fast should I respond to a missed call?
Text right away, automatically. Call back within 5 minutes if possible. The MIT lead response research found contact odds were 100 times higher at 5 minutes than at 30 minutes for web leads.
Is missed call text back legal?
Replying to someone who just called you is generally treated differently from sending marketing texts, but rules vary. Don't add those callers to promotional campaigns without proper consent. Check with your phone provider and a legal advisor about TCPA and state rules.
Do I need a CRM for missed call text back?
Not always. Many phone systems include it. A CRM helps you track every lead, automate follow-up and see which missed calls became jobs.
Should the text include a booking link?
It can, but keep it to one link at most. For roofing, most homeowners still want a quick call, so asking for the address and calling back usually works better than sending them to a form.
What if they don't reply?
Call anyway. Then send one follow-up text 20 to 30 minutes later and check in again the next day. Stop after a few attempts.
Stop losing jobs to voicemail
Not sure how many calls you're missing, or what happens to them? Book a free growth call. We'll look at your lead flow and follow-up and show you where jobs are slipping, with no obligation and no generic pitch.



