A homeowner googles 'plumber near me', taps the top Google Business Profile listing and your phone rings. Nobody picks up because the crew is on a job. In 2026 that caller gives you roughly 90 seconds to text back before they tap the next result. Miss that window and the lead is gone, not pending.
What the 2026 benchmarks actually show
We pulled numbers from multiple lead-response studies and our own agency book across home services (plumbing, HVAC, electrical, roofing, pest, pool). The pattern is remarkably consistent across markets.
- Home-service businesses miss 27% of inbound calls on average, costing $45k to $120k per year in lost revenue for a typical contractor.
- Median human response to a web lead sits at 8.1 hours. The top 10% hit 7.5 minutes.
- Replying inside 60 seconds lifts conversion by 391% versus replying inside 30 minutes.
- A homeowner who gets a text within 60 seconds of a missed call is roughly 3x more likely to convert than one who gets a human callback two hours later.
- Reply rate on well-written missed-call text-backs runs 32.7% across a 14,354-message dataset. Roughly one in three missed callers continues the conversation.
Why 60 seconds beats 5 minutes
Lead-response research from the Harvard Business Review era baked '5 minutes' into every sales playbook. In 2026 that benchmark is slow. Three things changed.
- Mobile-first search behaviour. The caller is still on the GBP results page when the call drops. They scroll to the next listing within a minute.
- Carrier delivery times. Well-provisioned A2P 10DLC SMS now hits US handsets inside 3 to 6 seconds. There is no technical reason to wait.
- Trained expectations. Everyone has had Uber, DoorDash and Amazon text them inside 30 seconds. The 'instant' bar is set.
The text-back script we ship on day one
After testing dozens of variants with clients across AU, US, CA and NZ, the opener below holds up as the highest replier. It names the caller's intent, identifies the business, and offers two low-friction next steps.
“Hi, this is Mike at Acme Plumbing. Sorry we missed your call. Were you after a quote or an urgent fix? Reply here and I'll have someone back to you in minutes. Reply STOP to opt out.”
Three details make this script work:
- First-name signature. 72% of replies in our dataset go to texts that identify a human sender.
- Binary question. 'Quote or urgent fix' lets the caller tap one word back instead of writing a paragraph.
- Explicit opt-out. Required by A2P 10DLC, the Spam Act and the UEM Act, and it also lowers STOP rates because people know the exit exists.
The 48-hour follow-up cadence
If the first text does not land a reply, a two-touch follow-up catches another 11% to 14% of the dataset. Spread the touches:
- T+15 minutes: human callback attempt. If no answer, voicemail that references the SMS.
- T+4 hours: one more SMS. Reference the earlier message, offer a booking link.
- T+24 hours: email with a short calendar link. No further SMS unless they reply.
- T+48 hours: close the loop internally. Mark as 'no response' and move on. Chasing beyond this point tanks STOP rates and burns the number.
Keeping STOP rate under 1%
Carrier filters watch the STOP rate on your number. Cross 1% in a 7-day rolling window and your Trust Score drops. Three guardrails:
- Only text numbers that just called you. Cold SMS to a scraped list is a carrier violation and a conversion black hole.
- Cap outbound to 3 touches on an unresponsive thread. Add a 48-hour cool-off before the next cadence can start.
- Pipe inbound replies into whichever inbox your team already watches. A reply that waits 6 hours for a human read is 2.4x more likely to end in STOP.
