ServicesROI CalculatorAboutBlogFAQBook a Strategy Call
← Back to Blog Operations

No-Shows Are Killing Your Field Service Revenue — Here's the Math

By Matt McDowell · June 2025 · 5 min read

Your tech pulls up to the house. Knocks on the door. No answer. Calls the customer. Voicemail. That's 30 minutes of drive time, fuel, and a slot that could have been filled with a paying customer — gone.

For a single-location business, no-shows are annoying. For a multi-location operation, they're a compounding revenue killer that most owners dramatically undercount.

The True Cost of a No-Show

Most owners think of a no-show as "a missed appointment." The real cost is three things stacked together: the direct revenue loss (the job itself — $200–$500 depending on your trade), the wasted labor and fuel (your tech's time, truck costs, wear and tear — roughly $75–$150 per trip), and the opportunity cost (the paying customer you could have put in that slot).

When you add those together, a single no-show costs between $300 and $500. And that's conservative.

The Multi-Location Multiplier

Here's where it gets painful. Say each of your locations averages just 2 no-shows per week. That's not unusual — most field service companies see 10–15% no-show rates when they actually measure them.

At 4 locations with 2 no-shows each: that's 8 no-shows per week, 35 per month. At $400 per no-show, that's $14,000/month in combined lost revenue and wasted resources.

Over a year? $168,000. That's an employee. That's a truck. That's an entire marketing budget — evaporating because nobody confirmed the appointment.

Why It Happens (And Why It's a Systems Problem)

No-shows aren't a "customer problem." They're a confirmation problem. The vast majority of no-shows happen because the customer forgot, their schedule changed and nobody gave them an easy way to reschedule, or they were never properly confirmed in the first place.

In a multi-location business, the inconsistency compounds. Location A's front desk person is great about sending confirmation texts. Location B forgets half the time. Location C sends a text but doesn't follow up when there's no response. You end up with wildly different no-show rates across locations — and no visibility into why.

The 3-Checkpoint Fix

The solution is a systematic confirmation process that runs identically at every location. Checkpoint 1: the day before the appointment, the customer gets an automated text and email confirming the time, asking them to reply to confirm or reschedule. Checkpoint 2: the morning of, another confirmation goes out. Checkpoint 3: 30–60 minutes before the tech departs, a final check.

If the customer goes dark at any checkpoint, the dispatcher gets an alert and the slot can be reassigned to a waiting customer or moved to a standby list. No tech drives to an empty house. No revenue is wasted.

Businesses that implement a 3-checkpoint system typically see 40–60% reductions in no-show rates. On that $14,000/month loss, that's $5,600–$8,400 recovered every single month.

No-shows aren't a customer problem. They're a confirmation problem. Fix the system, and the no-shows fix themselves.

Why Automation Beats Manual

You could assign someone at each location to send confirmations manually. But manual processes fail for the same reasons they always fail in multi-location businesses: people forget, get busy, take shortcuts, or handle it differently at each location.

Automated confirmation runs the same way, every time, at every location, without anyone remembering to do it. It runs on weekends. It runs on holidays. It doesn't call in sick.

See What No-Shows Cost Your Business

Plug in your locations, no-show rates, and average ticket value to see the exact monthly impact.

Run the Calculator →