Appointment booking software without the commission
For salons, barbers, studios, trainers, tutors — any business built on a service, a staff member and a time slot. Publish your real availability, let clients book it themselves, and keep every cent.
No credit card required · Nothing for your clients to download
1 · Choose a service
Cut & finish45 min · €35
Colour120 min · €95
Fringe trim15 min · €10
2 · Choose who
Any stylistMia
3 · Pick a time
09:0010:0011:0013:0014:0015:00
ConfirmedCut & finish · 11:00
0%Commission on bookings
24/7Your book is open
100%Of every sale is yours
Built for appointments
Your calendar fills itself
A booking page that knows your hours
Set each staff member's weekly hours and time off once, and your own booking link does the rest. Customers pick a service, a person or "any available", a day and a time — days you are closed are greyed out, times already taken are struck through, and two people can never take the same slot.
Buffers that hold the gap
Give every service a cleanup buffer and the next booking simply cannot land in it. A 30-minute cut with a 15-minute buffer keeps the chair busy until the room is genuinely ready.
Deposits and reminders included
Take a deposit per service through your own Stripe account, and let automatic email, SMS and WhatsApp reminders cut the no-shows. Both are part of the plan, not paid add-ons.
One link that is always up to date
Your booking page lives at your own address and reflects the hours you actually work. Clients choose a service, a staff member or "any available", a day and a time. Days you are closed are greyed out, times already booked are struck through rather than hidden, and the slot is checked again at the moment of saving — so two people cannot take the same time even if they tap at once.
Services, staff and hours you control
Add each service with its duration, price, deposit and cleanup buffer, then tick which staff can perform it. Set weekly working hours per person and mark time off when someone is away. That is the whole setup — there is nothing to integrate and no developer involved.
Fewer no-shows, without chasing anyone
Take a deposit per service through your own Stripe account, and let automatic email, SMS and WhatsApp reminders go out before each appointment. Turn on auto-confirm and bookings confirm themselves — immediately when nothing is owed, or the moment the deposit is paid.
The rest of the admin, included
Two-way Google Calendar sync and an iCal feed put every appointment where you already look. Your dashboard shows each day with times, service and staff, revenue and deposits collected, and review requests go out on their own after a visit. All of it is in the plan rather than sold as add-ons.
Priced per chair, not per booking
€19 a month covers you and your first staff member, and each additional one is €13. There is no commission and no per-booking fee, so a busy month costs exactly the same as a quiet one — and deactivating a staff member out of season lowers the bill.
Frequently asked questions
What kinds of business is this for?
Anything booked as a service with a person and a time slot: salons, barbershops, nail and beauty studios, spas, tattoo and piercing studios, massage therapists, personal trainers, tutors, groomers, driving instructors and photographers among them.
Can I take bookings without a website?
Yes. Your booking page is a link you can put in an Instagram bio, a WhatsApp business profile or a QR code on the counter — a website is optional.
Do I have to let clients book themselves?
Bookings arrive as requests you confirm, so you keep the final say on every one. Auto-confirm is there when you would rather they went straight into the diary, and it is off until you switch it on.
What happens when someone is off sick?
Add time off for that person and their slots disappear from the booking page for those dates. Everyone else's availability is untouched, because hours are set per staff member.