๐Ÿ“ž RetainCall
Operations ยท 7 min read

Why plumbers lose the most money to missed calls โ€” and the 60-minute window that decides it

By the RetainCall Team ยท June 2026

If you run a plumbing shop, you have the worst missed-call problem in the trades. Not because you answer fewer calls than HVAC or electrical shops โ€” you don't. But because of what kind of calls you miss.

Plumbing has the highest share of genuine emergencies of any residential trade. Burst pipe. Sewage backing up into the tub. Water heater dumping forty gallons into the garage. No water in the whole house. When those customers call and hit voicemail, they don't wait for a callback. They can't. Water is actively destroying their home.

They call the next number on Google. And the shop that answers gets a job that's worth 2-4ร— your average ticket โ€” because emergency work bills at emergency rates.

The 60-minute window

Here's the number that should keep you up at night: for emergency plumbing calls, the booking decision happens inside 60 minutes โ€” usually inside 15.

Think about the customer's side of it. Water is coming through the ceiling. They call you: voicemail. Are they going to wait two hours for you to finish the job you're on and check messages? They're going to work down the Google results until a human (or something that acts like one) answers. Whoever engages first wins, and everyone else was never even in the running.

Routine work is more forgiving โ€” someone booking a water heater replacement will wait a day for a callback. But routine work isn't where your margin is. The 2am burst pipe is.

Running the numbers for a plumbing shop

Let's do the honest math for a typical 2-truck shop:

Calls per week: 80
ร— 4.33 weeks = 346 calls / month

ร— 30% missed = ~104 missed calls / month

Of those, say 25% are emergencies: ~26 emergency calls missed
Emergency effective loss rate (60-min window): ~85% โ†’ ~22 lost emergencies
ร— $650 avg emergency ticket = $14,300 / month

Plus ~78 routine calls missed ร— 70% loss ร— 40% book rate ร— $400
= ~$8,700 / month

Total leak: ~$23,000 / month

Even if you think my assumptions are twice too aggressive โ€” cut every number in half โ€” you're still leaking over $11k a month. That's a tech's salary. That's a truck payment. That's your kid's college fund, going to the shop across town whose phone got answered.

The cruelest part: the shops losing these calls are usually the good ones. Your techs are busy because you do great work. Busy techs can't answer phones. Great work creates the exact condition that leaks the next customer.

Why the standard fixes fall short for plumbing specifically

In the HVAC version of this post I gave three free fixes: a better voicemail greeting, cell forwarding, and manual text-backs. Do all three โ€” they're free and they work. But plumbing's emergency profile blunts them:

The structural problem: emergencies demand an instant response, and humans who are working can't give one. That's not a discipline gap. It's physics.

What instant response actually looks like

The fix for a 60-minute window is engagement in the first 60 seconds. When a missed caller gets a text within a minute โ€” "Hey, this is Sara with Summit Plumbing โ€” saw we missed your call. Is water actively leaking?" โ€” three things happen:

  1. The caller stops dialing competitors. Someone engaged. The search is over, psychologically, before it started.
  2. The emergency gets triaged instantly. "Is water actively leaking?" separates the burst pipe from the dripping faucet in one question โ€” so the true emergency escalates to you and the routine job books itself into next Tuesday.
  3. The lead is captured either way. Even if they don't book on the spot, you have a name, an address, and a problem description in your dashboard โ€” instead of a mystery number in your missed-call log.

That's what RetainCall's AI does, every time, at 2pm or 2am, for a flat $199/month with no per-call fees. One recovered emergency call pays for two months of it.

Hear exactly what your missed callers would experience

Call (662) 676-3267 right now โ€” Sara answers live, same as she would for your customers. Press 1 and she'll text you back within a minute, just like a real missed call. No signup needed.

๐Ÿ“ž Call (662) 676-3267

Or run your own numbers first with the missed-call calculator โ€” plug in your call volume and average ticket, see the monthly leak, and decide from there. Either way: know your number. Guessing is how it stays invisible.

RetainCall is the flat-$199 AI dispatcher for service trades. Reach us at support@retaincall.com. Related: The real math on missed HVAC calls ยท Compare your answering options