What a cold snap does to a plumbing dispatch desk
One overnight freeze floods the phone line, and your board has to sort frozen pipes from failed water heaters in real time.
The short version
4 things that decide this
- 01Invoca's contact-center research puts missed-call rates at 40 to 50 percent during peak demand. A hard freeze is peak demand compressed into two or three days, and your desk feels every bit of it.
- 02CallJolt's analysis of contractor call data found that 80 to 86 percent of callers who hit voicemail hang up instead of leaving one. A freeze week turns that gap into lost jobs for you, not lost minutes.
- 03Give your desk a triage table it can read at a glance, capacity-aware booking against real technician availability and drive time, and an overflow channel for the calls a two-person desk can't physically take.
- 04This isn't a phone problem alone. Your intake, your booking, your tech briefing, and your invoice at close-out all have to run as one system, whether that system is ServiceTitan, Housecall Pro, Jobber or a spreadsheet.
A four-truck shop before the temperature drops
Picture your shop with four trucks, one dispatcher, and a part-time office manager who covers the phone on busy afternoons. On a normal week, your board holds a mix of drain cleaning, water heater installs, and the occasional slab leak. Your dispatcher checks each technician's route, slots the job into a gap, and moves on.
Then the forecast turns. Overnight lows drop into the teens for three straight nights, hitting an unheated crawl space or an exterior wall line before anyone notices. By six in the morning, your phone is already ringing, and it won't stop for seventy-two hours.
What actually lands on the board by Thursday
Your calls aren't the same kind of job wearing different names. A frozen supply line to an outdoor spigot is a different priority than burst copper flooding a finished basement. A split hose bib can wait a day; a failed water heater in a house with a newborn can't. Invoca's contact-center research puts the missed-call rate at 40 to 50 percent during a demand peak like this one, well above the industry's usual range. With four trucks, you don't have enough hands to answer every ring, let alone triage each one by voice alone.
By Wednesday afternoon, two of your techs are double-booked because the calendar showed an open slot that wasn't really open. A third is thirty-five minutes into a repipe estimated at ninety minutes, and his next two calls run late with nobody told. Then the thaw starts mid-week and sump pumps begin failing, on top of a burst-pipe backlog you haven't cleared yet.
Your on-call rotation kicks in after 6pm. That plumber has already worked a full day and picks up on the fourth ring, not the first. Calls that hit voicemail overnight sit until your 7am callback list gets worked. By then several callers have already dialed the next shop in the search results. CallJolt's review of contractor call data found that 80 to 86 percent of people who reach voicemail never leave a message.
- 01Frozen supply lines, burst copper and PEX, and split hose bibs arrive in the same hour but don't carry the same urgency.
- 02Your board shows open slots that aren't open, because the calendar doesn't reflect how long the current job is really running.
- 03Your 7am callback list gets longer every morning of the freeze, and some of those callers already booked with a competitor overnight.
What the desk should see during a freeze week
Give your dispatcher a readable triage table by mid-morning on day one, not a gut call on every ring.
| Signal on the call | Priority | What routes it there | What the desk does |
|---|---|---|---|
| Active water damage, gas smell, or no water shut-off known | Emergency | Caller reports water actively flowing or cannot find the main shut-off valve | Rings a human immediately, no queue |
| Burst copper or PEX, water heater dead with vulnerable occupants | Same-day | Confirmed failure, no active flooding, or a no-hot-water call with an infant or elderly resident in the home | Books the next real slot against technician drive time |
| Frozen but not yet burst supply line | Next available | Caller describes reduced flow or a suspected freeze with no visible leak | Booked with shut-off and pipe-wrap instructions given on the call |
| Service-agreement member, any tier above | Priority queue | Membership flag on the account | Moves ahead of a first-time caller shopping several shops at once |
| Split hose bib, slow drip, general inquiry | Routine | No active water loss, no safety signal | Booked or queued for the next open window, callback offered |
Book against real technician availability, not an open grid
A capacity-aware intake layer checks the real state of your board before it offers a slot. It weighs which tech is on which job, how long that job has really run, and the drive time to the next address. It won't offer 2pm just because the calendar has a blank square there; it offers 2pm because a technician can plausibly reach the door by then.
Members on a service agreement route ahead of a caller dialing five shops at once. You set that priority in the rule before the phone starts ringing, not mid-call. When every slot is genuinely full, offer a callback window with a text confirmation instead of a booking you can't keep.
Your phone is one intake channel among several during a surge. A web form and a text line pick up callers who'd rather not wait on hold, and both feed the same triage rule. When call volume outruns what a two-person desk can answer, route the overflow to an AI line asking the same fixed questions every time: is water actively flowing, is the shut-off known, is anyone in the home in a health-vulnerable group. Anything matching the danger list exits straight to a human. Everything else gets booked or queued against real capacity. It writes into ServiceTitan, Housecall Pro, Jobber or whatever you run as a real job, not a note someone re-types at 9am.
Send a briefing out before a technician leaves for the first job. It carries the address, the reported symptom, prior service history at that property, and the priority rank set overnight. At close-out, let the invoice generate against the completed work order, instead of waiting for an evening write-up.
The calls a system should never rank alone
None of this replaces your service manager who knows an apprentice shouldn't go alone to a repipe, or the dispatcher who remembers a customer's shut-off valve has been sticking for months. A capacity-aware desk removes the guessing from routine triage, in a week when guessing is what breaks first. Save the judgment calls for the angry repeat customer, the technician one overtime shift from quitting, and the property with a history the system doesn't know.
Some of the systems we have shipped
What plumbing owners ask about freeze-week coverage
01How many calls does a plumbing shop actually miss during a cold snap?+
Invoca's contact-center research puts missed-call rates at 40 to 50 percent during a demand peak. That is well above the roughly 34 percent average the same research reports for a normal week. A cold snap is exactly that kind of peak, compressed into a few days of frozen and burst pipes.
02Why doesn't voicemail cover the overflow during a freeze?+
Because 80 to 86 percent of callers who reach voicemail hang up without leaving a message, according to CallJolt's analysis of contractor call data. A missed call with no voicemail leaves nothing to call back. Your customer with a burst pipe has usually already dialed the next shop by the time anyone notices.
03Does capacity-aware booking mean an algorithm decides who is a real emergency?+
No. Your desk runs a written triage table. Active water damage and unknown shut-offs route to a human immediately. Confirmed failures and vulnerable occupants get same-day slots. Routine calls like a slow drip get booked or queued. A person sets that table. The system applies it consistently, and a tired two-person desk can't do that by hour ten of a freeze week.
04What happens to service-agreement members during a surge?+
Membership status is checked at intake and routes those callers ahead of a first-time caller shopping several shops at once. That priority is set before the freeze hits, not decided call by call.
05Will this write into ServiceTitan, Housecall Pro, Jobber or whatever we run, or just create another inbox?+
A booking should land as a real job with the correct job type, priority, and time window, in whatever system the shop runs. It should never sit as a text message someone re-enters once the phone stops ringing.
06What should a shop set up before the next freeze, not during it?+
Write the triage table first: what counts as active water damage, what counts as a vulnerable-occupant call, and who gets bumped ahead. Confirm the dispatch board reflects real drive time, not a static calendar grid. Decide the overflow path for calls beyond what the desk can answer, before the first hard freeze forces the decision live.
Related
- AI and automation for plumbing contractors →How the phone, the board, and the paperwork fit together for a plumbing shop.
- Plumbing dispatch automation →The capacity-aware booking layer behind the triage table above.
- How many calls does a plumbing company miss? →The missed-call math, sourced and direct.
- How to automate plumbing and electrical dispatch with AI →What an AI intake line can and can't do on its own.

