4 min readRoofers / HVAC / Dentists / Med spas

Missed-call text-back for contractors: what one unanswered call actually costs

A typical roofer or HVAC shop misses 20–30% of inbound calls, ~85% of voicemail callers won’t call back, and a 30-second text-back inside five minutes recovers a measurable share. Here is the four-touch script and the timing behind it.

Missed-call text-back is what your cell phone used to do before lead volume got out of hand: a lead rings your office line, gets voicemail, and within thirty seconds a personal, human-sounding text goes out from your real business number — offering the next step before they call the next contractor on the list. It doesn’t replace a human answering the phone; it covers the calls your dispatcher couldn’t get to by the second ring, and it does it inside the first five minutes, which is the only window where it actually works.

What one missed call actually costs

Across the home-service and local-services trades we work with, a typical roofer or HVAC shop misses 20–30% of inbound calls — the calls your dispatcher doesn’t get to by the second ring. About 85% of the leads who hit voicemail won’t call back, because by the time the next contractor’s text lands they’re already booked. A 30-second text-back inside the first five minutes recovers a measurable share of those calls. Past that window, the lead is gone.

Missed-call rate
20–30%

A typical roofer or HVAC shop — the calls your dispatcher didn’t get to by the second ring.

Voicemail callers who don’t call back
~85%

The lead has your number in their hand. By the time the next contractor’s text lands, they’re already booked elsewhere.

Recovered with a 30-second text-back inside 5 min
a measurable share

Within the first five minutes, a 30-second text-back flips the lead back to your dispatcher. Past that window, the lead is gone.

A four-touch script and the timing behind it

The simple version is four touches, spaced to land inside the five-minute window before the lead calls the next contractor, then back off. Each touch has one job — acknowledge the call, learn what they need, send a calendar link, leave one no-pressure follow-up at the twenty-four-hour mark. The sample copy below is template-shaped for roofers; swap the project nouns for your trade.

  1. Step 01

    00:00:30 — immediate acknowledgement.

    The first text lands within thirty seconds of the missed call, from your real business number. It reads like a person at the front desk picked up — not a generic short code — and the tone is the same one your dispatcher would use if they had answered.

    Hi {first name} — this is {shop name}. Sorry I missed your call — what were you calling about? Then “If you need a roof looked at this week, I can hold a slot.”

  2. Step 02

    00:01:00 — identification ask.

    One project-shaped question, soft. The point is to learn enough to route the lead to the right person on your team — not to qualify them out. Roof, gutters, storm-damage inspection; HVAC repair, replacement, or maintenance; the same pattern in your trade.

    Quick one so I send the right person: roof, gutters, or storm-damage inspection?

  3. Step 03

    00:02:00 — booking link.

    A direct calendar link to two or three real slots on your dispatcher’s calendar — pick-a-slot, one tap, the job is on the books. If none of those fit, the message invites a reply with a window so the lead has a clear path back in.

    Here’s the calendar for the rest of this week — pick a slot that works: {booking link}. If none of those fit, reply with a window and we’ll fit one in.

  4. Step 04

    +24 h — quiet follow-up if no response.

    A single, no-pressure touch twenty-four hours later. If the lead still doesn’t respond, the cadence stops. The point isn’t to chase — it’s to leave one opening, then leave the lead alone.

    Hi {first name} — {shop name} again. Still happy to look at the project if the timing’s right now. If not, no worries — just wanted to follow up once.

The cadence stops at four. The lead isn’t chased with a fifth, sixth, or seventh nudge — the cadence rests after the no-pressure twenty-four-hour touch, and the list stays clean for the next miss. When the same lead hits voicemail again next month, the script starts from the top, not from where it left off.

August 24, 2026 · 4 min read · Rekindl

See what’s recoverable from your CRM.

One short form. We pull your numbers, tell you which leads are recoverable, and quote a flat monthly plan if there’s a fit. No setup fee, no contract.

MailBook a free lost-lead audit