Full wash bays. Fewer empty slots.
Walk-ins leave wash bays empty on weekdays and chaotic on weekends. MesaDash puts appointment booking, vehicle-sized pricing, and upfront deposits directly in the chat your customers already use, with money settling into your own account.

- No card required to start
- 0% commission on wash revenue
- Direct Paystack & Monnify payouts
- Multi-bay & multi-branch from day one
Every bay on one board, whichever app they booked through.
A WhatsApp booking and an Instagram message become the same booking on the same bay board. Vehicle, package, deposit and assigned washer are right on the card nobody is scrambling with paper notebooks or arguing over who arrived first.
Bay board
Today · live
Confirmed
2Toyota Prado TX · Femi O.
Full Valet + Engine Steam
Lekki Phase 1
Honda Civic · Titi A.
Executive Wash & Wax
Victoria Island
Arrived
1Mercedes-Benz GLE · Chidi N.
Exterior Wash + Leather Care
Lekki Phase 1
In progress
2Lexus RX 350 · Bisi M.
Full Interior Valet
Lekki Phase 1
Toyota Hilux · Alhaji Danjuma
Chassis & Engine Steam
Victoria Island
Completed
1Range Rover Sport · David K.
Ceramic Sealant & Polish
Lekki Phase 1
Moves with a tap
Confirmed, arrived, in progress, completed. Move a booking along and the whole team sees where every car is.
Capacity per branch
Each branch sets its own bays and how many cars it can take at once, so a busy branch never books more than it can wash.
Assigned washers
Assign a washer to each booking, and each washer can filter the board down to their own queue.
However your customers want to book.
Two ways to reserve the same wash bay, with one live schedule behind both. Some clients message on WhatsApp; others prefer to browse detailing packages on your online booking storefront. Both reserve the same live slot and deposit.
Book without leaving the conversation.
The customer states their vehicle, selects their preferred branch, picks an available bay slot, and receives their confirmation right in WhatsApp. Someone who only wants to type never has to open anything.
Femi Oladipo
online
Hi, do you have slots for a full wash today?
Welcome to Apex Auto Spa! Which branch works best for you?
What vehicle are you bringing in?
Slot held: Today at 15:30 (Bay 2). Tap below to pay 30% deposit and confirm.
Confirm & Pay Deposit- Nothing to install
- No app, no account
- Collected by tap
- Branch, vehicle size, bay time
- Confirmed
- Deposit link locks the slot
Or pick date, time, and packages on a page.
Every wash business gets a live public booking page at /w/[slug]. Customers choose their vehicle size, select detailing add-ons, and reserve exact time slots directly from your Instagram bio or Google Maps profile.
Apex Auto Spa
Executive Wash & Wax
₦15,000Foam wash + complete vacuum + tyre shine · 45m
Full Valet & Detailing
₦35,000Deep interior steam + leather nourish + engine degrease · 90m
Deposit: ₦4,500
Today 15:30 · Bay 2 held
- Live on your link
- mesadash.app/w/[slug]
- Visual menu
- Packages, vehicle size tiers
- Holds capacity
- Bay slots lock in real time
Femi Oladipo
online
Hi, do you have slots for a full wash today?
Welcome to Apex Auto Spa! Which branch works best for you?
What vehicle are you bringing in?
Slot held: Today at 15:30 (Bay 2). Tap below to pay 30% deposit and confirm.
Confirm & Pay DepositApex Auto Spa
Executive Wash & Wax
₦15,000Foam wash + complete vacuum + tyre shine · 45m
Full Valet & Detailing
₦35,000Deep interior steam + leather nourish + engine degrease · 90m
Deposit: ₦4,500
Today 15:30 · Bay 2 held
From keys dropped to keys returned.
Every booking opens to one record, not a scribbled paper receipt: the vehicle, the package and add-ons, who is washing it, and what is still owed. The counter sees the balance before the keys go back.
- Created from
- Chat or your booking page
- Carries
- Vehicle & plate, package, add-ons, bay, washer
- Deposit
- Taken at booking, when you ask for one
- Balance
- Paid at the counter or online from the booking link

APEX AUTO SPA
Lekki Phase 1 Branch
Femi Oladipo · WhatsApp
LARGE SUV (4X4)
Toyota Prado TX · LND 482 KJ
** 30% DEPOSIT PAID · PAYSTACK **
Washer: Tunde B. · Balance at counter or online
One service catalog. Each bay shows only what it can handle.
Configure wash packages, prices per vehicle type and add-ons for each branch. A branch without an undercarriage hoist never offers chassis steam, and each branch sets its own hours, bays and deposit rules.
- Package pricing per vehicle type
- A catalogue per branch
- Slot durations tailored to the wash
- Operating hours & deposit rules per branch

Customers sort out their own booking.
Car owners do not want to ring the shop to move a slot or ask what they still owe. Every booking message carries a link: from it they can see their booking, move or cancel it within your rules, and pay the balance online.
- Reminder before the slot
- Move or cancel from the link
- Pay the balance online
- Look up past bookings by phone

The parts that never make a demo.
Practical tools built for busy detailing shops handling 50+ vehicles a day.
Pricing by vehicle type
An SUV takes twice the soap, water and labour of a saloon. Set each package's price per vehicle type saloon, SUV, 4x4, pickup and the customer is quoted for the car they bring.
Slots that match the job
A 25-minute express exterior does not hold a bay for two hours, while a full detail takes the afternoon. Each booking holds a bay for its services and add-ons, and the free slots follow.
Deposits before the slot is held
Ask for a deposit before a busy weekend slot is held. Customers pay through your own Paystack, Monnify or bank transfer, so a Saturday slot is not held by someone who never turns up.
Reminders and booking updates
Customers get a reminder before their slot, and a message when their booking is confirmed, moved or cancelled. Nobody has to ring round to confirm.
Everything on the booking
Vehicle type, model and plate number, the package and add-ons, the bay and washer assigned and the balance still due, on one booking your whole team can see.
Every payment in one list
Deposits, online balance payments, transfers and cash at the counter in one transactions list per branch, so you know what came in and how.
Every booking, without a cut.
Deal sites keep an agreed share of every voucher they sell for you. MesaDash charges a flat subscription and takes no commission on your bookings, however they arrive.
0%
on MesaDash
Paid through your own provider, every time:
What carwashes ask first.
Does it work for auto detailing as well as washing?
Yes. A job can take 25 minutes or the whole afternoon: each service holds the bay for its own length, is priced per vehicle type, and can need a deposit or full payment up front if you ask for one.
Can prices change with the size of the vehicle?
Yes. You set each package's price per vehicle type, and the customer is quoted for the vehicle they choose, in the chat and on your booking page.
How do you stop too many cars being booked at once?
Each location has a limit per time slot and per day, or its own named bays, and customers are only offered the times that still have room.
Do customers pay before they come?
Your choice, per location: a deposit, the full price, or pay on arrival. Anything paid up front goes through your own payment account.
What messages does the customer get?
A message when the booking is received, confirmed, moved or cancelled, a reminder before the slot, and an arrival code to read out when they get there.
Can customers move or cancel a booking themselves?
Yes, from the link on their booking, where they can also pay the balance online. In the chat, they can send cancel with the booking reference.
Can each washer see only their own jobs?
Yes. A washer assigned to bookings can filter the board to their own queue.
I have more than one location. Does that work?
Yes. Each location has its own services, prices, hours and capacity, and customers choose the location when they book.
Live this afternoon.
- 1
Connect your channel
Connect WhatsApp through official Meta Tech Provider infrastructure, or Instagram, Messenger and Telegram. Your existing shop number stays yours.
- 2
Set your bays & vehicle pricing
Define your wash bays, vehicle categories (Sedan, SUV, Truck), service packages, and deposit requirements once. The chat bot and storefront both read from it.
- 3
Bookings fill the day
Customers book a slot for their vehicle, pay a deposit when you ask for one, and get a reminder before they arrive. Your team works from the live bay board.