Guide · 11 min read · published 2026-04-22 · updated 2026-04-22
Handling no-shows — the $18,000-a-year problem
Why no-shows are the single biggest revenue leak for mobile detailers, and the one policy change that fixes 80% of them — without driving customers away.
1. The math of a no-show
Run the numbers on your own book. Most mobile detailers we talk to are losing more to no-shows than they spend on every other operational expense combined. Here's the baseline arithmetic:
| Factor | Value |
|---|---|
| Average ticket | $145 |
| Bookings per working day | 6 |
| No-show rate (no deposit policy) | 20% |
| Working days per year | 250 |
| Annual revenue lost to no-shows | $43,500 |
Cut the no-show rate from 20% to 4% with a deposit policy and you recover ~$34,800/yr — enough to hire a part-time tech, pay for the truck, and still bank the difference.
2. Why customers no-show (and why it isn't personal)
The honest truth: customers no-show because the cost of not showing up is zero. They're not bad people — they had a kid's soccer game come up, they forgot, the weather looked iffy. A booked slot they didn't pay for feels optional.
A 25% deposit changes the math instantly. Now skipping the appointment costs them $36.25 (on a $145 service). Suddenly the kid's soccer game gets the rescheduling call, not the no-show.
3. The script for collecting a deposit
You don't need a script if your booking software collects it automatically — and that's the right answer. But for inbound phone bookings, this works:
“Great — I can hold {day} at {time}. We collect a 25% deposit at booking so the slot stays yours. It's refundable up to 24 hours before. I'll text you a secure payment link right now — takes 30 seconds.”
Notice what's missing: an apology. A deposit is normal in any service business that books appointments. Your dentist, your hairstylist, your massage therapist — all of them have a no-show or late-cancel fee. You're not asking for something unusual.
4. Reminders carry the rest
Even with a deposit, reminders matter. Send two:
- 48 hours before — SMS + email. “Heads up — we're scheduled to detail your {vehicle} on {day} at {time}. Reply RESCHEDULE if you need to move it.”
- 2 hours before — SMS only. “On the way to your {vehicle} in about 2 hours. Park where we agreed and unlock if you can.”
The 48-hour reminder catches the “oh that's this week” problem. The 2-hour reminder catches the “oh that's today” problem. DetailingStack sends both automatically — TCPA-compliant, STOP keywords honored.
5. What to do when a no-show happens anyway
Even with the policy you'll get an occasional no-show. The deposit covers some of your loss; here's the rest of the playbook:
- Wait 15 minutes, then text once. “Hi — I'm at {address} for the {service}appointment. Are you nearby?”
- If no reply in 10 more minutes, leave.Don't wait an hour. Your time has a price.
- Mark the appointment as no-show in your booking software. The deposit is captured per your policy.
- Send the “sorry we missed you” SMS.Friendly, no guilt. “Sorry we missed you today. Your deposit covers the slot. Want to rebook? Here's a link.”
About 30% of no-shows do rebook within a week. The rest weren't going to be repeat customers either way.
6. The shift in what you sell
With a deposit policy in place, what you're selling subtly changes — from “a detail” to “a guaranteed time slot for a detail.” That framing is what makes higher-end customers pay $200+ for a full interior: they're paying for certainty as much as for the service. A booking system that takes a deposit is the implicit promise that you take the slot seriously too.
Frequently asked
- How big is the no-show problem really?
- Mobile detailers lose ~20% of booked slots to no-shows when they don't collect a deposit. At an average $145 ticket and 6 jobs/day, that's $43.50 of lost revenue per day, every day — about $13,000 a year for a part-time mobile rig and $20k+ for a full-time one. Recovery from a deposit policy is typically 12–18 percentage points of those slots.
- Won't customers refuse to pay a deposit?
- About 5% of inquiries do, and they were the ones most likely to no-show anyway. The 95% who do pay are committed — and customers who paid a deposit show up 95%+ of the time. The deposit isn't friction, it's a filter.
- What's the right deposit amount?
- 25% of the service price is the sweet spot. Big enough to feel committed, small enough not to feel like a contract. Some shops charge a flat $25 instead — that's fine for sub-$200 services but underweighted for ceramic / PPF where the slot is half a day.
- What's the refund policy?
- Refundable up to 24 hours before; non-refundable inside the 24-hour window but transferable to a rescheduled appointment. Communicate this at booking AND in the confirmation SMS. Customers respect a clear rule.
- How does this work for mobile detailers driving to the customer?
- It's even more important. A no-show on a mobile booking costs you the slot AND the drive time AND the gas. The deposit also covers the trip-charge if a customer cancels last-minute (most policies retain a $25–$50 trip fee from the deposit and refund the rest).
DetailingStack collects deposits at booking via Stripe — Apple Pay, Google Pay, and card. Refund + non-refund logic baked in. Try it free for 14 days.