Skip to main content

We use cookies to understand how DetailersEye is used, so we can improve it. See our Privacy Policy for detail.

Getting paid9 min read

How to stop no-shows as a mobile car detailer

A no-show costs a mobile detailer more than it costs a shop. You have driven to the address, you may have set up, and the slot you lost could have been sold to someone else. This guide covers the setup that prevents most of it: a deposit at booking, a cancellation policy people can read in ten seconds, and a diary that does not hold unpaid slots.

Written by
The DetailersEye team
Published on
12 October 2026

Why a no-show hurts a mobile detailer more

In a unit, a customer who does not arrive leaves you with a gap. You can sweep the floor, make a coffee and wait for a walk-in. On the road the loss is bigger. You have planned a route around that appointment, you have probably turned other customers away for that time, and you may already be at the address with the van loaded.

The cost is not only the missed job. It is the travel, the fuel, the gap it leaves between the jobs either side, and the customer you said no to because the diary looked full. That is why the fix is not to be relaxed about it. A few small rules, set once and applied to every booking, remove most of the problem without you having to chase anyone.

Take a deposit when the customer books, not on the day

The single most effective change is to take money at the moment of booking. A customer who has paid something has a reason to turn up, or to tell you early that they cannot. A customer who has paid nothing can drift away without a second thought.

The best deposit is one you can explain in a sentence. A percentage works well for most services because it scales with the job. At 20 percent, a £75 detail needs a £15 deposit and the customer pays £60 on the day. A fixed amount, such as £10, can suit very short jobs where a percentage would be only a few pounds.

  • Make it easy. Paying should take a minute from a phone, with no back-and-forth over bank details. Card payment through a secure checkout page is the simplest.
  • Keep it consistent. If you waive it for friends, you will have to explain why you do not for everyone else. One rule is easier to defend.
  • Say what it is for. Tell the customer the deposit secures their slot and comes off the final price. Nobody minds paying for something that is clearly part of the cost.

Write a cancellation policy people can read in ten seconds

A deposit only works if the customer knows when they can get it back. Keep the policy short, with one window and one consequence. Forty-eight hours is a common free-cancellation window for detailing, because it gives you time to offer the slot to someone else.

Example wording to adapt
Free cancellation or rescheduling up to 48 hours before your appointment. After that, your deposit is kept. If I cannot work because of the weather, I will rebook you at no charge.

Put the same wording in three places: on your booking page, in the confirmation message, and wherever the customer manages their booking. Customers rarely remember a policy they only saw once, but they accept one they were shown three times.

If you are unsure how your terms interact with consumer rules, check the guidance from Citizens Advice or Trading Standards, or ask a solicitor. This guide is practical advice for running a diary, not legal advice.

Do not let unpaid bookings hold your diary

A booking that is waiting for its deposit still blocks the slot. If you leave it indefinitely, your diary fills with maybes, and the next customer who wanted that time books a competitor instead.

Set a deadline and apply it automatically. Three days is a sensible default: long enough for a customer to find their card, short enough that the slot comes back to market quickly. If the deposit has not arrived by then, cancel the booking, tell the customer politely, and reopen the time.

Example message when a booking is released
Hi Sam, we have not received the deposit for your full valet on Friday at 10:00, so the booking has been cancelled and the time released. If you would still like it, you are welcome to book again.

The deadline also protects you from the opposite problem, the customer who books three slots to see which suits them and pays for none. When every unpaid booking expires, that habit stops paying off.

Send reminders that people act on

Not every no-show is a decision. Many are a forgotten appointment. A short reminder the day before costs you thirty seconds and saves the trip.

  • Confirm straight away. The customer should get a message the moment they book, with the date, the time and the address.
  • Remind them the day before. Include the time, ask them to reply if anything has changed, and say where you will park or what you need access to.
  • Make the reply easy. A message that asks for a one-word answer gets answered. A long message does not.
Example day-before reminder
Hi Sam, a reminder that your full valet is tomorrow at 10:00 at 12 Example Road. Please reply YES to confirm, or let me know if you need to change it. Thanks, Kash.

Make rescheduling easier than ignoring you

Most customers who skip an appointment are not being rude. They are embarrassed, busy, or unsure how to change it. If moving the appointment is harder than not turning up, silence wins.

Give customers a link where they can see their booking and move it themselves inside your reschedule window. Offer a new date before you mention the policy. A rebooked job is worth far more than a forfeited deposit.

Weather is the other big reason jobs move. Decide in advance how you handle it, tell customers up front, and rebook them without a fee. It avoids awkward arguments and it protects your reputation.

What to do when someone does not turn up

However good the setup, it will still happen sometimes. How you respond matters more than the single job.

  1. Wait the length of time you have said you will wait, and try to reach them once by phone or message.
  2. Note the time, what you tried and the reply, if any. A short note is enough.
  3. Apply your policy the way you wrote it. If the deposit is forfeited, keep it, and say so politely.
  4. Offer to rebook, with a new deposit. Many customers return and become regulars.
  5. Do not chase the balance for a job you did not do. It costs more goodwill than it is worth.
Example message after a no-show
Hi Sam, I came for your 10:00 appointment today and could not reach you. As per the booking terms, the deposit is not refundable after the 48-hour window. I would be glad to rebook you when you are ready.

Keep the tone calm and the message short. You are not trying to win an argument. You are showing that the rule is real, which makes the next customer take it seriously.

A simple setup checklist

  1. Choose one deposit rule, a percentage or a fixed amount, and apply it to every booking.
  2. Take the deposit at booking, by card, so the slot is only confirmed once it is paid.
  3. Write a free-cancellation window of about 48 hours, with one clear consequence after it.
  4. Show the policy on your booking page, in the confirmation and on the customer's booking link.
  5. Set a deadline of two or three days for unpaid bookings, and release the slot when it passes.
  6. Send a confirmation immediately and a reminder the day before.
  7. Let customers move their booking themselves within your reschedule window.
  8. Decide in advance what you do for weather, and tell customers.

How DetailersEye handles this for you

If you would rather not run this by hand, DetailersEye does most of it with settings you choose once.

  • Deposits at booking. You set the deposit as a percentage or a fixed amount. The customer pays by card on a secure checkout page, and the money goes to your own Stripe account.
  • Your cancellation and reschedule windows. You choose the number of hours, and the booking page and the customer's own booking link show them.
  • Unpaid bookings release themselves. You choose how many days a booking waits for its deposit, with 3 as the default. After that it is cancelled, the customer and you are emailed, and the time opens up again. You can switch this off.
  • Messages in one place. Customers are emailed when they book, when the deposit is received and when anything changes, and you can send a pre-filled WhatsApp or text from each booking.
  • Customers can move their own booking within the window you set, so a change does not need a phone call.

The Free plan covers online booking and deposits, with limits on monthly bookings and services. You can see exactly what is included on the pricing page.

Common questions

How much deposit should a mobile detailer take?

Enough that a customer feels it, and small enough that it does not put them off. Many detailers start at around 20 percent of the price. On a £75 detail that is £15, and the customer pays the remaining £60 on the day. On a short, low-priced job such as an express wash, a fixed deposit of around £10 can be simpler. Pick a number you can explain in one sentence, and use it on every booking.

Should the deposit be refundable?

Make it refundable inside your free-cancellation window and non-refundable after it. For example, a customer who cancels more than 48 hours ahead gets the deposit back or moves it to a new date, and a customer who cancels later forfeits it. Whatever you choose, state it on your booking page and in the confirmation, so nobody is surprised.

How long should I hold a booking that has not been paid?

Two or three days is a common balance. It gives a customer time to find their card, and it stops an unpaid booking blocking a slot you could sell to someone else. If the appointment is only a day or two away, hold it for less. In DetailersEye the number of days is your own setting, with 3 as the default.

Can customers still pay the balance on the day?

Yes. The deposit secures the slot at the time of booking, and the rest is paid on the day. You can take it by card link, cash or bank transfer and record it against the booking.

What if a customer cannot or will not pay online?

Take the deposit another way, for example a bank transfer, and mark it as paid on the booking. What matters is that the slot is only confirmed once you hold a deposit, however it arrives.