What Does a No-Show Actually Cost Your Business?

It's not just the lost job — it's the idle tech, the burned fuel, the slot that could have held a paying customer, and the rebooking labor. The worksheet that totals all of it.

System 5 from the Leveraged Owner Starter Pack

A no-show feels like a minor annoyance — "eh, they weren't home, we'll reschedule." But pull the thread and it's one of the most expensive events in your business: a tech paid to stand in a driveway, a truck burned fuel for nothing, a revenue slot destroyed, and office time spent rebooking. Most owners have never added it up. Let's add it up.

The fix — the confirmation cadence that prevents most no-shows — is the pillar guide, Appointment Confirmation Texts That Cut No-Shows in Half. This is the dollar case for installing it: the worksheet, the hidden costs, and the number to write on your monitor.

The formula

No-shows / month

× (average job value + hidden costs per no-show) = your monthly no-show cost.

Step 1: Your no-show rate

Pull last month: (appointments where nobody was home or the customer cancelled inside the window) ÷ (total appointments). Most residential shops run 5–15% without a confirmation system. Be honest — count the "they rescheduled morning-of" ones too, because a slot you can't refill is a slot you lost.

Step 2: The direct cost (the obvious part)

Each no-show costs the job that was supposed to happen: your average ticket for that appointment type. A no-showed $450 service call costs $450 in lost revenue. A no-showed estimate costs the expected value of the estimate — average ticket × your close rate. (A $9,000 replacement quote you close 35% of the time has an expected value of $3,150. That's what the no-show burned.)

Step 3: The hidden costs (the part nobody adds up)

Conservative hidden-cost total per no-show: $75–$150 before counting the destroyed slot. Add it to the direct cost.

Step 4: Run it — two worked examples

Example: a plumbing shop — 8 no-shows/month × ($450 ticket + $100 hidden) = $4,400/month, or $52,800/year. From appointments where "nobody was home."

Example: an HVAC company — 6 no-showed estimates/month × ($3,150 expected value + $100 hidden) = $19,500/month. The estimate no-show is the expensive kind: it burns expected value, not just a service ticket.

What the confirmation system costs vs. what it saves

The four-touch confirmation cadence (booking confirmation → 48-hour reply-YES → day-before reminder → en-route text) runs on the same texting tool you already use — no new subscription. The "cost" is 30 minutes of setup. If it prevents even two no-shows a month, it pays for itself hundreds of times over. This is the highest-ROI half hour in the 8-system framework.

Benchmarking: what's a "normal" no-show rate?

Context for your number — rough rules of thumb, not research. Every market and trade differs, so treat these as starting points and calibrate against your own history:

Track it by appointment type, not just overall. Free estimates almost always no-show at higher rates than paid diagnostic visits — the customer with money on the line shows up. If your estimate no-show rate is double your service-call rate, that's normal; if a specific lead source's customers no-show at triple the rate, that's a source problem worth solving upstream.

The recovery multiplier (the number after the number)

The worksheet above computes what no-shows cost. Now compute what recovery recovers: of last month's no-shows, how many got rebooked through the recovery sequence? Example: 8 no-shows at $550 fully-loaded cost = $4,400 lost. The recovery playbook rebooks 5 of the 8 = $2,250 in expected revenue back (5 × $450 ticket). Net leak: $2,150 instead of $4,400. Two systems — prevention (the confirmation cadence) and recovery (the rebook sequence) — stack: prevention shrinks the 8 to 3, recovery rebooks 2 of the 3, and the monthly leak drops from $4,400 to $550. That's the compounding case for running both.

The morale cost (the number that doesn't fit in the spreadsheet)

The worksheet captures dollars. It doesn't capture what no-shows do to your people. The dispatcher who spends an hour reworking a route around a no-show, then gets yelled at by the next customer who's now running late. The tech who drove 40 minutes to an empty house and sits in the truck wondering if the next stop is real. Do that to a team weekly and you get cynicism: techs start assuming every customer is flaky, dispatchers stop fighting for tight routes, and the whole operation runs 10% slower — not because of any single no-show, but because of the accumulated belief that the schedule is fiction.

You can't put that in the formula, but you can see it in turnover. When you present the confirmation system to your team, don't lead with the revenue math — lead with this: "No more driving to empty houses. The system makes sure the customer is really there before you roll." Techs will adopt a confirmation cadence for that reason alone, faster than for any revenue argument. The dollars are for you; the dignity is for them.

The number to track monthly

After installing the cadence, watch the no-show rate monthly. A good confirmation system typically cuts no-shows by half or more — but "typically" isn't your number. Track yours: no-shows ÷ total appointments, every month, on the same report as revenue. When the rate creeps up, the cause is almost always upstream — confirmations not firing, a new hire skipping the en-route text, or a lead source bringing flaky customers.

Related guides in this series

The fix: the appointment-confirmation pillar. The recovery: The Customer Didn't Show Up: Your No-Show Recovery Playbook. The day-of touch: The En-Route Text: Killing "Where's My Tech?" Calls Forever. The companion leak calculator: How Much Do Missed Calls Actually Cost a Contractor? (Do the Math). Browse the full blog for everything published.

The done-for-you version

This post is System 5 from the Leveraged Owner Starter Pack — the done-for-you version with the full no-show cost worksheet, the confirmation cadence setup guide (standard operating procedure), every script, and complete setup guides for all 8 systems.

Stats sourced as labeled: no third-party stats in this post — worked examples are labeled as examples, and hidden-cost ranges are typical estimates.

Keep building your systems

Related guides from the Leveraged Owner blog: