How Car Valeting and Detailing Firms Use AI to Fill the Diary

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How Car Valeting and Detailing Firms Use AI to Fill the Diary.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How Car Valeting and Detailing Firms Use AI to Fill the Diary.

Fill the diary from three places, in this order: rebook existing customers at the right interval for their service, answer new enquiries quickly with a quote range based on photos, and refill cancellations from a standby list, especially on rain days. AI drafts the reminders, pre-sorts quote photos and writes the gap-filler messages; your booking software sends them.

Most valeting and detailing firms think they have a lead problem when they have a gap problem. A diary empties from weather cancellations, customers who meant to rebook and didn't, and quiet weekdays nobody targeted. Filling three empty slots a week at $90 each is $270 a week, and it usually costs less effort than finding three new customers.

Follow me on Instagram@sagnikteaches

Where the empty slots actually come from

Before changing anything, count. Go back eight weeks in your diary and sort every empty slot by cause. An illustrative audit for a mobile valeter with 28 slots a week:

Connect on LinkedInSagnik Bhattacharya
Last 8 weeks: 224 slots, 41 empty (18%)
  Never booked (mostly Monday and Tuesday):     17
  Weather: moved or cancelled for rain:           11
  Customer cancelled with under 24 hours' notice:  7
  No-show or car not available on arrival:         6

Each cause has a different fix. Never-booked weekdays need rebooking reminders and a weekday offer aimed at regulars. Weather gaps need a standby list and earlier forecast checks. Short-notice cancellations and no-shows need reminders and, for bigger jobs, a deposit. If you skip the audit you'll end up running a discount campaign to fix a rain problem.

Subscribe on YouTube@codingliquids

Rebooking: the right interval for each service

Customers rarely decide to stop using you. They forget, then book whoever posts in the local group that week. A reminder timed to the service brings most of them back. Starting intervals to test, adjusted for how your customers use their cars:

ServiceStarting reminder intervalWhat changes it
Maintenance wash2 to 4 weeksWinter roads, parking under trees, long commutes
Full valet, inside and out8 to 12 weeksChildren, dogs, work vans
Machine polish or paint enhancement6 to 12 monthsStorage, colour, how well it's maintained between
Coated carsFollow the coating's care scheduleThe product's own maintenance guidance
Interior deep cleanSeasonally, or before a car is soldPets, spills, smokers

Most detailing and booking software can send a follow-up a set time after a job. Urable, for example, lists long-term follow-up messaging on its Pro plan. What AI adds is wording that doesn't sound like a template. A before and after for an illustrative eight-week valet reminder:

Before: Your vehicle is due for its next valet. Book now!

After: It's been eight weeks since we valeted your [car]. If the dog's
been busy on the back seat again, we've got Tuesday and Wednesday
mornings free next week. Reply with a day and we'll fit you in, or
use the link to pick a time.

The second version names the car, remembers something real from the booking notes, and offers the quiet days you actually need to fill. Ask the assistant for three versions per service and rotate them, so regulars don't get the same message every time. A prompt that does it:

Write three versions of an 8-week rebooking reminder for a mobile
car valeter. Under 60 words each, friendly, no exclamation marks,
no discounts or extras. Use only these placeholders: [first name],
[car], [free days]. Don't mention pets, children or anything else
unless it's in [booking note]. End each with "reply with a day".

Of the three it returned (illustrative), one opened "Hi [first name], your [car] has probably picked up a fair bit of winter grime by now", which was fine. Another ended "and we'll throw in a free air freshener", an offer nobody had agreed to, even though the prompt said no extras. The third assumed a dog when the booking note was empty. Delete the invented offer, cut the dog line, and keep a standing rule: read every version once before it goes into the booking tool, because the tool will send it to hundreds of people without complaint.

One tagging job saves embarrassment later. Interior deep cleans done before a sale, and one-off jobs for dealers or hire returns, shouldn't join any reminder sequence. If you skip the tag, the first sign is a customer replying "I sold that car in March". Add a "one-off" label at booking and exclude it from follow-ups. How salons use AI to rebook clients and fill gaps shows the same interval approach in a business with similar habits, and service reminders that bring garage customers back covers the car-owner side.

Quotes from photos without getting burned

Enquiries that get a quick price range book far more often than those that get "it depends, can I come and look?". Photos make that possible, as long as you ask for the right ones and a person confirms the price. Ask customers for:

  • make, model and size (hatchback, estate, 4x4, van);
  • four exterior photos, one from each corner, in daylight;
  • front seats, rear seats, boot and one footwell;
  • a close-up of anything they're worried about: stains, pet hair, scratches;
  • when it was last cleaned properly.

Then use the assistant to sort, not to price:

You help a car valeting business pre-assess quote requests.
From the photos and details attached:
1. Rate interior and exterior condition: light / moderate / heavy,
   with one sentence of evidence for each.
2. List anything that needs a person to look at: mould, biohazards,
   heavy pet hair, paint damage, anything you can't see clearly.
3. Say which of our service packages fits: [list packages and what
   each includes].
Don't give prices. Say how confident you are, and why.

An illustrative output, and what was wrong with it:

Exterior: moderate (road film on lower doors, light swirls on bonnet)
Interior: light (seats and footwells look tidy)
Needs a person: none
Suggested package: Full valet
Confidence: medium - boot photo is dark

The assistant said "light" for the interior. The boot close-up, which it described as dark, showed dog hair woven into the carpet, which is often an hour's extra work. Its confidence note was the clue. The rule that came out of it: any photo the assistant calls unclear goes on the "needs a person" list automatically, and the reply to the customer quotes a range with "final price confirmed when we see the car". How painters and decorators quote from photos with AI covers the same trade-off in a different trade.

The customer then gets something like this, drafted by the assistant from the pre-assessment and checked by you (illustrative, for an estate car with a moderate exterior and dog hair in the boot):

Thanks for the photos. For a full valet on your estate, we'd expect
$95 to $130. The upper end is for the dog hair in the boot, which
takes longer to lift from that carpet. We'll confirm the exact price
when we see the car, before we start. Thursday 10am or Saturday 9am
are free if either suits.

A range with a reason feels honest, and the two named slots turn a price enquiry into a booking decision. The reply that loses the job is the one that arrives two days later, however accurate it is.

Rain days and cancellations: a standby list that works

For mobile valeters, weather is the biggest single cause of gaps. Two habits help. Check the forecast 48 hours ahead and move bookings early, rather than cancelling on the morning. And keep a standby list: customers who've said they're happy to take a slot at short notice, usually regulars working from home or retired.

A standby list only works if it records enough to pick the right person in two minutes. A filled-in version for the same valeter (illustrative, with details stored in the booking tool rather than pasted into an AI chat):

CustomerAreaUsual serviceDays freeNotice needed
[first name] ANorth sideFull valetMon to ThuSame day
[first name] BTown centreMaintenance washAny weekday2 hours
[first name] CNorth sideInterior onlyTue, FriEvening before

The area column is what makes the list useful for a mobile business. A 10am gap on the north side goes to A or C first, because a customer across town adds forty minutes of driving to a slot that was meant to pay for itself. The "notice needed" column stops you messaging people at 8am who told you they need the evening before.

A simple rain rule keeps the moves early. Illustratively: if the forecast 48 hours out shows rain for most of the working window, message those customers that evening with two alternatives. If only the morning looks wet, don't cancel anything; swap the day's order so interiors and covered jobs (a customer's garage or carport) come first. The assistant is quick at turning that rule and the next day's bookings into the batch of messages, but the call on the forecast stays with you.

When a slot opens, the message matters. A before and after:

Before: SLOT AVAILABLE TOMORROW!!! 20% OFF, FIRST COME FIRST SERVED

After: A 10am slot has opened on Thursday for a full valet at your
usual price. Reply YES if you'd like it; it goes to the first reply
and I'll confirm within the hour.

The first version trains customers to wait for discounts and reads like spam. The second offers a normal booking at a normal price to people who asked to hear about it. AI is useful for drafting the move messages too, which are the ones people put off: "Rain's forecast all day Wednesday, so I'd like to move you to Friday at 9am or Monday at 11am. Which suits?" If you need reminders that cut short-notice cancellations as well, reducing no-shows with AI reminders and automatic rebooking covers the timing.

Maintenance plans: the diary-filler that runs itself

A maintenance plan (a set wash every two or four weeks at a fixed monthly price) fills slots months ahead and smooths out quiet weeks. It suits customers who already book you regularly. The assistant helps with the wording of the offer, the plan terms and the reminder sequence, and it can go through your customer list with you to spot candidates: anyone who has booked three maintenance washes in six months is paying for a plan already, just without the commitment.

An illustrative example: a fortnightly maintenance wash normally sold at $35 becomes a plan at $65 a month for two visits, with the customer's slot fixed on the same weekday. Twelve regulars on the plan fill 24 slots a month before any other booking arrives, and those slots can be placed on the quiet days the audit found.

Keep the plan simple enough to explain in two lines, and set a clear rule for missed visits due to weather, because those will happen. Here are plan terms an assistant drafted from that brief, after one edit (illustrative):

Two maintenance washes a month on your fixed weekday, $65 a month, cancel with a month's notice. If rain stops a visit, we'll move it within seven days; if we can't, that month's second visit is free the following month.

The first draft included "unlimited rescheduling", which sounds generous until three customers move every visit and the fixed-slot benefit disappears. That clause came out. Before sending the offer, check the sum from your side as well: two visits at $35 would be $70, so the plan gives away $5 a month per customer in exchange for slots you can place on quiet days. That's a good trade on a Monday and a poor one on a Saturday you'd fill anyway, so offer plan slots on weekdays only.

The picture is different for a detailing studio working from a unit. Weather matters less, but jobs are long: a paint correction or coating can take a full day or more, so one cancellation leaves a large hole. Three things help there. Take a meaningful deposit for multi-day jobs. Keep a list of shorter jobs (headlight restoration, interior refresh, a maintenance wash for a coated car) that can drop into half a day at short notice. And have the assistant draft a message to those customers the moment a big job moves. The mechanics are the same as the standby list; the menu of fillers is what changes.

Tools: detailing software, general booking apps and where AI fits

You need three things: a booking tool that sends reminders and follow-ups, an online booking link, and a general assistant for drafting and photo sorting.

  • Detailing-specific software. Urable lists Express at $70 a month (including automated reminders), Pro at $110 (adding online booking and long-term follow-up messaging) and Enterprise at $183, month to month. Its pricing page doesn't list AI features, which is typical; the AI part tends to come from your own assistant.
  • General booking apps work fine for simpler set-ups, provided they send reminders and support deposits for bigger jobs.
  • A booking button on your Google Business Profile, either as a link to your booking page or through a supported booking provider, so people searching for a valeter can book without calling.
  • A general assistant at about $20 a month for ChatGPT Plus or Claude Pro, for message drafts and photo pre-assessment.

Twenty-eight slots a week: a mobile valeter's numbers

Take the valeter from the audit (illustrative figures throughout), with 41 of 224 slots empty over eight weeks and an average job of $90.

What changes. Rebooking reminders go to every customer at their service interval, pointing at Monday and Tuesday. A standby list of 25 regulars gets rain-day and cancellation slots. Photo quotes go out the same evening instead of after a site visit. A $25 deposit is added for full valets and polishing jobs.

The next eight weeks. Never-booked slots fall from 17 to 7 as reminders fill the early week. Weather gaps drop from 11 to 5, because most rain-day moves are now made two days out and the standby list takes about half the rest. Short-notice cancellations and no-shows fall from 13 to 6. Empty slots go from 41 to 18: 23 more jobs, about $2,070 over eight weeks at $90, or roughly $260 a week.

The cost. A Pro-level detailing plan at $110 a month, an assistant at $20, and about an hour a week reviewing drafts and photo sorts. The reminders did the most work, and they were the cheapest part.

The deposit wording. The first version, "Deposits are non-refundable", drew two complaints in the first fortnight from customers whose jobs the valeter had moved for rain. The rewrite: "A $25 deposit holds your slot and comes off the final price. It's refunded if you move with 24 hours' notice, and weather moves never cost you anything. It's kept if we arrive and the car isn't available." Complaints stopped, and no-shows kept falling, because the rule was now one people thought was fair.

Checking which change filled which slot

If every booking lands in the diary looking the same, you can't tell whether the reminders or the standby list earned their keep. Add a source field to each booking (reminder, standby, photo quote, new enquiry, repeat without a prompt) and tally it every Friday. An illustrative week from the valeter above:

Week 5: 28 slots, 25 booked
  Reminder replies:   6  (4 of them Mon/Tue)
  Standby list:       3  (2 rain-day refills)
  Photo quotes:       4  (from 7 quotes sent)
  New enquiries:      3
  Regulars, unprompted: 9

Read it for what it tells you. Four of seven photo quotes booking is a healthy week; if it falls to one or two in seven, look at how fast the replies went out before blaming the prices. If standby refills stay at zero for a month, the list is too small or pinned to the wrong areas. And if reminder replies cluster on Saturday rather than the quiet days you named, the wording isn't steering people where you need them.

What to watch

  • Over-messaging. One reminder at the interval, one follow-up a week later, then leave it. More than that and regulars unsubscribe.
  • Discounts as the default gap-filler. Customers learn to wait. Offer normal prices to people who asked for short-notice slots.
  • Photo quotes treated as final. Always a range, always "confirmed on inspection", and a person checks anything the assistant was unsure about.
  • Customer details in consumer AI accounts. Names, addresses and number plates are personal data. Draft messages with placeholders, and let the booking tool fill in the details.
  • Weather moves without choices. Always offer two alternatives. "We've moved you to Friday" feels like being told; "Friday 9am or Monday 11am?" feels like service. For mobile businesses, how mobile dog groomers use AI for routes and rebooking has more on grouping moved jobs by area.

Further reads

Sources: Urable pricing page; Google Business Profile help on booking links and booking providers; ChatGPT and Claude plan pricing, checked September 2026.

Want your valeting diary to fill itself?

On a 1:1 call we'll audit where your empty slots come from, set up rebooking and standby messages in the booking tool you use, and decide whether photo quotes are worth adding.

Book a 1:1 call with me