All articles

How to stop no-shows: the deposit system that works for detailers

6 min read

A no-show on a maintenance wash is annoying. A no-show on a ceramic coating is a lost day.

That's the part most detailers underestimate. You didn't lose an hour — you lost the whole block you'd cleared, on a Saturday, with no realistic way to refill it at 9am on the day. And unlike a barber with a fifteen-minute chair, you can't just take a walk-in.

Deposits fix this. Not because they punish anyone, but because they change what a booking is.

What a no-show actually costs you

Work it out honestly once and you'll stop treating this as a minor irritation.

Say you run four days a week and average one no-show a week. If your typical job is $250, that's roughly $1,000 a month of capacity you cleared and didn't sell. Over a year it's more than most detailers spend on chemicals, equipment, and insurance combined.

And that's the cheap version. The expensive version is the coating booking: you blocked a full day, turned down two other jobs to hold it, bought product for it, and the customer stopped replying.

Why the usual fixes don't work

Overbooking. The instinct is to double-book and hope one shows. Then they both show, you're two hours late to the second job, and now you have a reputation problem instead of a scheduling one. In a market where word travels — which is every Alberta city — this trades a small loss for a bigger one.

Confirmation texts. Better than nothing, and worth sending. But a confirmation text asks someone to do you a favour. It gives them a free, consequence-free opportunity to cancel, and plenty of people just don't reply at all.

Being stricter about it. "I'm going to start charging for no-shows" is a threat you'll never enforce, because chasing $100 from someone who won't answer their phone isn't worth your afternoon. Everyone knows this, including the customer.

The problem with all three is that they try to change behaviour after the booking exists. A deposit changes the booking itself.

The deposit system

Here's the version that works in practice.

Take the deposit at booking, not before the job

The deposit has to be part of confirming the slot, not a separate step you chase afterwards. If your booking page holds the time and then asks for money, you've just invented a new thing to follow up on.

The slot should only be confirmed once the deposit clears. Everything else is a maybe.

Match the deposit to what the job costs you to lose

A flat deposit on small jobs and a percentage on big ones. Something like:

Job type Deposit Reasoning
Maintenance wash $25 flat Enough to matter, small enough not to scare off a repeat customer
Full interior $50 flat Roughly the value of the hour you'd lose refilling
Full detail 20% Scales with the block of time you're holding
Paint correction 25% You're clearing most of a day
Ceramic coating 25–30% You're clearing one to two days and buying product

The principle: the deposit should be large enough that walking away feels like a decision, and small enough that a real customer doesn't think twice.

Apply it to the balance, always

The deposit is not a fee. It comes off the final invoice. Say this explicitly everywhere it appears, because the single most common objection is people assuming it's an extra charge on top.

Write a policy you'd be comfortable reading out loud

Here's wording you can use more or less as-is:

Booking deposits A deposit is required to confirm your appointment. It comes off your final invoice — it is not an extra charge.

Need to move your appointment? Just let me know at least 24 hours ahead and I'll transfer your deposit to the new time, no problem.

Cancellations inside 24 hours, or appointments where I arrive and can't access the vehicle, forfeit the deposit. I've usually turned down other work to hold that time.

Three things make that wording work: it explains the deposit isn't extra money, it makes rescheduling genuinely easy, and it gives a reason for the cancellation rule instead of just asserting it.

Introducing deposits to existing customers

This is where most detailers hesitate, and the fear is bigger than the reality. Your good customers will not care. The ones who push back hardest are usually the ones you were already losing time to.

A few things that make the transition painless:

Announce it once, casually, ahead of time. A short message a couple of weeks out — "heads up, I'm moving to online booking with a small deposit from the first of the month, it comes off your bill" — does the job. Don't over-explain or apologise; that signals you're not sure about it yourself.

Grandfather your best regulars if you want. If you have five customers you've served for years who've never missed, exempting them costs you nothing and buys goodwill. The system exists for everyone else.

Let the booking page do the talking. The awkwardness is almost entirely in saying it out loud. When the deposit is just a step in an online booking flow, it stops being a conversation.

Set a cancellation window that's actually fair

Twenty-four hours is the standard for a reason: it's long enough that you can usually refill a slot, and short enough that customers don't feel trapped.

Go longer than 48 hours on standard jobs and you'll get pushback. For coatings and multi-day work, 72 hours is reasonable — just say so upfront, because a bigger commitment needs a clearer warning.

Be generous with the first genuine reschedule. Someone whose kid got sick and who tells you the morning before is not the problem you're solving. The policy exists for the person who books a Saturday and disappears.

When someone no-shows anyway

They still will, occasionally, and that's fine — you're now paid something for the time instead of nothing.

Send one short, unbothered message: "Sorry we missed you today. Your deposit covers the reserved time. Happy to get you rebooked whenever suits." No lecture, no guilt. You've been compensated, the relationship stays intact, and plenty of them do rebook.

The one situation worth a judgment call is the genuine emergency from a good customer. Rolling their deposit to a new date costs you nothing and buys a lot of loyalty. Having a firm policy is what gives you the room to be generous with it.

The awkward cases, handled in advance

"Can I just pay when you get here?" — "The deposit is what holds the slot, otherwise I can't guarantee the time. It comes right off your total." Said once, calmly, without negotiating.

Vehicle isn't accessible when you arrive. Cover this in the policy explicitly — locked garage, blocked driveway, no one home. You drove there and cleared the time; that's the same loss as a no-show.

Job turns out much bigger than described. Not a deposit problem, but the same conversation. Ask for photos at booking, and price by vehicle size tier so the quote isn't a guess.

Setting this up

None of this works if the deposit is a manual step you have to remember and chase. It needs to be part of booking.

In PayDash you set a deposit amount or percentage per service, and the booking page collects it when the client picks their slot. The appointment is only confirmed once it clears, the amount is applied to the final invoice automatically, and your cancellation policy shows on the booking page so nobody can say they didn't see it.

Which means the awkward conversation happens exactly zero times.

See how PayDash works for detailers →


Related reading:

Spend less time on admin

Bookings with deposits, invoices with tax built in, and payments that land the same day.

30-day free trialNo credit card requiredCancel anytime