● Not another global tool — built rand-native for SA

Book it.
Fill the chair.
Get paid for it.

The booking-to-cash operating system for South African salons, barbers, and mobile beauty & wellness providers. Take the deposit, kill the no-show, and — if you travel to clients — price the road automatically.

📉 Cut no-shows from 1-in-4 to under 1-in-20

The travel engine no one else has

Mobile providers: every house call priced for petrol, automatically.
Deposit (20% upfront)R110.00
Travel · 30km billable × R7.50 (10km free)R225.00
Client pays to bookR335.00
The four pressures

The diary is leaking money — every week

Most SA salons and mobile providers run the whole business off a WhatsApp inbox and a paper diary. That is where the money goes.

1

No-shows & empty chairs

Roughly 1 in 4 appointments slips without a deposit rule. An unfilled slot is dead money you can't recover.

2

The diary is in one head

Double-bookings, forgotten follow-ups, missed WhatsApp enquiries after hours.

3

Money owed, never chased

Balances outstanding, packages half-used, clients gone quiet and never rebooked.

4

The mobile problem nobody prices

Travelling providers eat petrol and drive time for free. No global tool models the road. BookForce does.

One system, one spine

The whole booking-to-cash loop

Booking tools stop at “booking + deposit.” BookForce keeps going — the entire money cycle.

Front of house

Enquiry → booked → deposit

A public booking page and WhatsApp take the enquiry, offer a real slot, and hold it with a deposit before anyone drives.

The work

Service → invoice → paid

Complete the job, apply the deposit, invoice the balance, and collect — receivables aged 0–90+ days, VAT-ready.

Retention

Rebook → win-back

Prompt the next visit before they leave the chair, and quietly work the “gone quiet” list to fill empty slots.

No signup · live data

Try it now — pick a demo business

This demo reads a real, seeded workspace. Choose a service, set the details, and watch the deposit — and the travel — calculate live.

Loading…
● connecting to Supabase…

Book this in

The client pays a deposit to lock the slot. No deposit, no booking.
R0
Deposit upfrontR0
Pays to book nowR0
Why we win

Five things the others can't match

🛣️ It prices the road

Travel cost-per-km + free-radius on every mobile booking. Fresha, Booksy and the local tools don't model distance. We do — automatically.

🔁 The whole money cycle

Menu → appointment → deposit → invoice → commission → receivables. Not a booking widget — the operating spine.

🇿🇦 Rand-native by design

ZAR, VAT built in, POPIA, your own Paystack rails. Not a dollar tool in a local coat.

🛡️ No-show protection

Deposit-at-booking + policy + reminders at 24h and 2h. For a one-chair operator, a protected day is the product.

🏷️ Your brand on everything

Confirmations, invoices and receipts carry your name — not ours, and not a marketplace's.

💸 No cut of your takings

Flat monthly Rand price. Deposits, clients and margin stay yours. That's the anti-marketplace position.

Your front desk that never clocks off

Meet Bea.

You talk, she books. Bea reads a client's WhatsApp or voice note, offers a real open slot, takes the deposit, and books it against the right staff member — before you've even seen the message. She sends the reminders, runs rebooking, and does the awkward balance chase so you stay the good guy.

Hi, anything for a full set of gel tips Saturday morning?
Saturday 9:30 is open with Naledi — full set gel, 90 min, R450. R100 deposit holds it. Here's the link. Once it's in, you're booked. ✅
[pays R100]
Booked. Confirmation and a reminder are on their way. See you Saturday.
Rand-native pricing

No marketplace cut. No percentage of your takings.

Flat monthly price in Rand. Deposits run on your own Paystack. Annual = 2 months free.

Demo
Free
No signup
  • Explore a live workspace
  • Full booking → deposit → invoice loop
  • Sample salon & mobile data
Open the demo
Starter
R399/mo
1–2 seats · the wedge
  • Public self-booking page
  • Deposits + no-show protection
  • Travel cost-per-km engine
  • Invoices + receivables
  • White-label documents
Get early access
Growth
R799/mo
Up to 5 seats
  • Everything in Starter
  • Multi-staff calendar + commission
  • Packages, vouchers, gift cards
  • Rebooking + win-back
  • Consent / intake forms
Get early access
Pro
R1,599/mo
Unlimited seats
  • Everything in Growth
  • Own domain on the booking page
  • Rooms & recurring appointments
  • Bea, the assistant
  • Priority support
Get early access
Early access

Get BookForce first

We're onboarding a first group of mobile providers and single-chair shops across Cape Town, Joburg, Pretoria and Durban. Leave your details and we'll set you up.

We'll only use this to get you set up. POPIA-respected — no spam, no sharing your list.
You're on the list. We'll be in touch on WhatsApp to get your diary set up. 🎉