The average service business loses $800–$2,400/month to no-shows and last-minute cancellations. This guide shows the exact system to eliminate most of them.
A no-show isn't just a lost job — it's a wasted slot that could have gone to a paying customer.
Direct revenue loss
~$200–600 per job missed
Labour cost
Tech/cleaner still paid for the time
Fuel + drive time
Wasted for jobs that don't exist
Opportunity cost
A real customer couldn't book that slot
Require a deposit at the time of booking — not after. Even $25–50 creates enough commitment that customers show up.
Most no-shows happen because customers forget, not because they're trying to dodge you.
48 hours before
“Reminder: [Service] at [Address] on [Date] at [Time]. Your tech is [Name]. Reply CONFIRM to confirm.”
2 hours before
“[Name] from [Business] is on the way for your [Service] at [Time]. Reply RESCHEDULE if you need to move.”
Day of (AM)
“Today's your [Service] appointment! [Tech] will arrive between [Window]. Any questions? Reply here.”
Make customers actively confirm — don't assume they'll show up.
| Metric | Before | After |
|---|---|---|
| No-show rate | 18–25% | 5–8% |
| Cancellation notice | Same day or none | 48+ hours |
| Deposit collection | Manual/inconsistent | 100% automated |
| Revenue predictability | Unpredictable | Reliable |
Done right, no. Frame it as 'securing your appointment' not 'we don't trust you'. Most professional service businesses now require deposits — customers expect it.
For cleaning: $25–50. For carpet cleaning: $50–100. For HVAC: $75–150 for service calls, 25–30% for installs. Adjust based on average job value.
Have a written no-show policy and apply it consistently. Offer one-time exceptions for genuine emergencies, but document them. Most no-shows are not emergencies.
Yes. ServiceHub triggers the reminder sequence automatically from the booking confirmation. You set it up once and it runs for every job.
Your deposit policy needs to be visible at the time of booking — before they pay. ServiceHub includes a policy acceptance checkbox in the booking flow.
Free Tools & Resources
Explore free tools and guides that work alongside this feature
ServiceHub automates deposits, reminders, and confirmations — all in one place.
Free setup help · No-show policy templates included