Published by
Throne of Profit EditorialReviewed by
William Hassell
Founder & Chief Editor, Throne of Profit
A plumbing company can't schedule when the pipe bursts — but it can decide whether that burst pipe detonates the whole day or gets absorbed. Most plumbing owners run a schedule so tight that any emergency forces a scramble: a tech yanked off a job, another customer bumped, the whole afternoon rerouted on the fly. The unpredictability of emergency plumbing demand is permanent, but the chaos it causes is a choice — the difference is whether you've built capacity and dispatch to flex, or a schedule that shatters the moment something unexpected lands.
Two levers control this: capacity slack to absorb spikes, and dispatch efficiency so every truck-hour produces more billable work and less driving and waiting. Get both right and emergencies become routine; get them wrong and you run frantic all day while somehow completing fewer calls than your trucks and techs could handle.
THE DAY, TIGHT vs. FLEXED
TIGHT SCHEDULE emergency lands → yank a tech → bump a customer →
reroute everything → frantic, fewer calls done
FLEXED CAPACITY emergency lands → absorbed into slack →
tight routing → more billable calls, less chaosOwner symptoms
One emergency call reroutes the whole day and bumps other customers.
Techs spend a lot of the day driving across town and backtracking.
You feel maxed out, yet the number of completed calls per truck seems low.
Why this happens
Two things collide: demand you can't predict and a schedule with no room to absorb it. When every hour is booked, an emergency has nowhere to go but on top of existing commitments, so the day fractures. Dispatch compounds it — done reactively and by feel, techs get sent wherever the newest fire is, crisscrossing town instead of working an efficient route, and waiting on parts or information between calls. The result is a business that's always busy and never efficient, completing fewer billable calls than its trucks could.
Common mistakes
Booking the schedule with no slack to absorb the emergencies you know will come.
Dispatching reactively, sending techs zigzagging across the service area.
Not staging parts or information, so techs wait between and during calls.
Measuring "busy" instead of billable calls completed per truck per day.
Business consequences
Poor emergency handling and dispatch hit a plumbing company twice: in profit and in people. Inefficient routing means fewer billable calls from the same trucks, techs, and fuel — you're leaving revenue on the road. Emergency whipsaw bumps scheduled customers (hurting satisfaction and retention) and burns out techs and dispatchers living in constant scramble. And because it all feels like "we're slammed," the owner assumes they need more trucks when they really need better flow. The owner who builds absorbing capacity and efficient dispatch completes more calls, keeps customers and techs happier, and grows without adding trucks.
How experienced operators think about it
They design the business around the reality that emergencies are coming — they just don't know which ones. So they build slack into the schedule deliberately, treating it not as wasted capacity but as the buffer that keeps one emergency from wrecking ten appointments. They dispatch for efficiency: routing by geography, sequencing calls, staging parts and information so techs keep moving and billing. And they watch the metric that matters — billable calls completed per truck — rather than the feeling of being busy, because they know a frantic shop and an efficient one can look identical from the inside.
Practical actions
Build scheduling slack to absorb emergencies without bumping everyone else.
Dispatch by geography and sequence, so techs drive and backtrack less.
Stage parts and information so techs aren't waiting mid-day.
Track billable calls per truck per day, not just how busy it feels.
Reserve emergency capacity deliberately, especially in seasons or hours prone to spikes.
Questions every owner should ask
How much of my techs' day is billable vs. driving, waiting, and backtracking?
Does one emergency blow up the whole schedule, or can I absorb it?
How many completed billable calls per truck am I actually getting?
Frequently asked questions
Doesn't building in scheduling slack just waste capacity?
It feels that way until the first emergency lands. Slack isn't idle time — it's the buffer that lets you absorb unpredictable demand without bumping scheduled customers or burning out techs. A schedule booked to 100% shatters the moment anything unexpected happens, and in plumbing something unexpected always happens. Deliberate slack usually completes more work, not less.
How do I improve dispatch without expensive software?
Start with geography and sequencing: group calls by area, plan efficient routes, and stage the parts and information a tech needs before they roll. Software helps at scale, but the principle — keep techs moving and billing instead of driving and waiting — is a discipline you can apply with a whiteboard and a map. Measure billable calls per truck to see if it's working.
Related articles
Running a Profitable Plumbing Company — the pillar.
Why Plumbing Repeat Calls Are Costing You — protecting the capacity you free up.
Unpredictable Cash Flow — the general demand-swing problem.
When Your Business Can't Run Without You — dispatch that doesn't depend on you.
Every business has more decisions than time
Whether you need help solving one problem, evaluating a major opportunity, or making a company-changing decision, Throne of Profit gives you consulting capacity on demand.
Purchase only the consulting capacity you need and use it across Weekly Focus, Strategic Focus, Financial Focus, and ThinkTank engagements.