A No-Show Costs You More Than an Empty Slot. Here's the Real Number.
You blocked off two hours. You drove there, or cleared your board, or turned away another caller to hold that slot. Then nothing. No call. No text. Just a quiet phone and time you can't sell back.
Appointment no-shows cost service businesses real money. Not just the missed job. The prep time, the drive, the work you pushed aside. When you add it all up, one no-show hits harder than most owners expect.
Here's how to put a number on it. Here's why customers go quiet. And here's the simple system that cuts no-shows down without a heavy policy that scares off good customers.
How Much Does a No-Show Actually Cost?
Let's put a real number on it.
Healthcare tracks this hard. It's brutal at scale. Industry sources like Schedly put the direct cost of a single missed booking at roughly $100-$200 per provider. That number gets cited a lot. The math compounds fast when a full schedule starts going empty.
For a service business, the math lands in the same range. Sometimes worse.
Say you book a $350 estimate for a roofing job. You hold the slot, maybe turn away another call, and spend time getting ready. The customer doesn't show. You lose the $350 you could have earned. You also lose the 90 minutes around it — scheduling, prep, wait time, rebook attempts. If your average job runs $400-$600, one no-show can wipe out a half-day. One.
Scale it. You book 20 jobs a month. Ten to 15% don't show. That's conservative. Two or three empty slots gone. At $400 a job, that's $800-$1,200 out. Every month. Not from bad reviews. Not from a slow website. Just from customers who didn't come.
Dropped follow-ups and missed connections run service businesses $45,000 a year on average. That's the Vantyro benchmark. No-shows feed that number. They're also the most fixable part.
Why Customers Don't Show (It's Usually Not Malicious)
Most no-shows aren't planned. The customer booked you two weeks ago. Life happened. They forgot.
They're not bad people. There was just no reason to remember. If you sent a confirmation email when they booked and nothing since, that's a system gap. Not a flaw in the customer.
A 2026 industry roundup (citing survey data from Tebra and Curogram) found about 23% of booked appointments end in no-shows or last-minute cancellations across tracked industries. That figure comes from healthcare data, where this gets measured carefully — a review of 105 clinical studies and commercial roundups. The exact rate in trades and home services isn't published the same way. But the reason behind it is the same everywhere: people forget, life moves fast, and if nobody follows up, a chunk won't show.
The fix isn't a strict cancellation fee. Fees cut no-shows by roughly 14%, according to Koalendar. That's real. But fees add friction. A nervous prospect will book someone else instead.
The easier fix is a better reminder system.
Do Text Reminders Actually Work?
Yes. Pretty clearly.
SMS reminders cut non-attendance by about 34% on average. That comes from a systematic review of reminder studies. Text messages hit a 98% open rate. And 67% of customers say they'd rather be reminded by text than any other way.
I've worked with service business owners who thought they had a reminder system. They had one email going out. That's not a system. That's a note in a bottle.
Here's what actually happens with a well-timed text. The email sits unread. Phone calls from unknown numbers go to voicemail. The text lands right in front of them. It confirms the booking is real. It gives them an easy way to reschedule if they need to. That beats a no-show every time. An empty slot you know about four hours ahead can sometimes be filled. One you find out about when nobody shows? It can't.
Timing matters. One reminder the day before. One the morning of. That's the standard that works.
The Response Control Center runs this for you. Reminders go out on time. Customers can confirm or reply to reschedule. Every thread lives in one inbox. Nothing falls through the cracks.
What to Do the Moment Someone Misses
Most owners do one of two things when a customer doesn't show: wait a while, then give up. Neither helps.
Here's what works.
At the scheduled time: Send a short "we're here" message. Something like: "Hey, we had you down for 10 AM today. Still want to connect? Reply and we'll get you sorted." Warm. Not punishing.
Within two hours: A quick follow-up. Offer to rebook. Make it easy. "No worries if something came up. We can get you back on the calendar this week." You're not chasing. You're leaving a door open.
Within 48 hours: Still no reply? Run one more outreach before you archive the lead. The Reactivation Engine does this for you. A short, friendly sequence that says "you missed us, here's how to rebook" recovers a real share of those slots. No manual follow-up needed.
Most businesses skip these steps. Too busy. Fair enough. But a no-show customer who rebooks is still a paying customer. Let them go cold and you've lost the slot twice: the day they didn't show, and the future job they'd have booked.
Here's what that second loss looks like. When a customer misses and you never follow up, they don't just drift. They hire someone else. That someone else gets the repeat business. One no-show, unrecovered, can quietly turn into a lost customer for years. It compounds.
The Booking Method Matters Too
One last thing worth knowing. How customers book affects whether they show.
A medical study (cited by Koalendar) found that when patients booked their own slot online, the no-show rate dropped to 1.8%. For traditional booking — by phone or staff intake — it was 5.9%. More than three times higher. This is healthcare data. But the reason behind it isn't medical at all.
When someone picks their own slot, they chose it. They made the call. That's a different kind of commitment than "we put you down for Thursday."
This doesn't mean you overhaul every booking flow. It means if you're still handling all scheduling by hand, adding online self-booking for estimates and consults is an easy win. Low friction. Real reduction.
Stop Letting Empty Slots Drain Your Week
Every week a no-show goes unrecovered is a week you worked for free on someone else's change of plans. A Revenue Leak Assessment takes 20 minutes and shows you exactly what it's costing you. Book yours free.
Frequently Asked Questions
- How much does a single no-show appointment cost a service business?
- It depends on your average job value. In healthcare, where this is tracked carefully, industry sources like Schedly cite roughly $100-$200 in direct lost income per missed appointment. For service businesses with average jobs of $300-$600, the real cost is often higher once you factor in prep time, drive time, and the work you turned away to hold the slot. A fair estimate for most trades is $200-$400 per no-show, all in.
- What's a normal no-show rate, and what should I aim for?
- Across tracked appointment-based industries, a no-show and last-minute cancellation rate of about 23% shows up in healthcare data (a review of 105 clinical studies, also cited in Tebra and MGMA roundups, 2025-2026). For service businesses without a reminder system, a 10-20% rate is realistic. With a steady SMS reminder sequence, most can get below 5%. Patients who book their own appointments online run around 1.8% (medical study via Koalendar).
- Do text reminders actually reduce no-shows?
- Yes, clearly. SMS reminders cut non-attendance by roughly 34% on average. Text messages see a 98% open rate, and 67% of customers say they prefer text reminders to any other channel. A two-touch sequence — the day before and the morning of — is the standard that gets results. This works for any business that texts customers, not just healthcare.
- Should I charge a no-show or cancellation fee, and will it scare off customers?
- Fees do help. Cancellation fees cut no-shows by about 14% (Koalendar). But they add friction that can push a hesitant prospect to book someone else instead. For most service businesses, a strong reminder sequence recovers more revenue with less friction than a fee does. Keep fees as a last resort for repeat offenders, not your first line of defense.
- What should I do the moment a customer misses an appointment?
- Act fast and stay warm. Send a quick message at the scheduled time: "Hey, we had you down for today. Want to reschedule?" Follow up once more within two hours. If there's no reply by the next day, run one last "we'd love to get you back on the calendar" outreach. Most customers who miss don't mean to ghost you. Life happened. A warm, low-pressure follow-up recovers a real share of those slots.

Steve Spentzas
Founder, Vantyro
Steve grew up in the trades and spent 20 years managing energy programs at Siemens, CLEAResult, and the Gas Technology Institute before building Vantyro to fix the revenue leaks that cost service businesses real work every day. Read more
See Where Your Business Is Leaking Revenue
Free 20-minute assessment. We map your intake process and show you the exact dollar cost of what you're missing.
Book Your Free Assessment