Your whole salon. One desk.
Booking, point of sale, retail, memberships, staff and every location you run — in one system. Set it up in an afternoon, not a fortnight.
Book any salon. One account.
Find providers near you or wherever you happen to be, book in four steps, save your card, and keep every appointment in one place.
Hair · nails · tanning · spa · massage · esthetics — supported out of the box.
Free for clients. Available on web, iPhone and Android.




Most salon software makes you pick a side.
In SalonDesk every person exists once and can be a client, an employee and an owner in any combination — at the same time, across any number of salons.
- A hair salon owner who books a massage on her day off.
- A nail tech at two studios who also gets her own hair cut.
- A regular client who takes a chair rental and starts taking bookings.
No second login, no duplicate profile, no re-entering a card. And because a booking and a review are tied to the same person, only clients who actually received a service can review it.
Four steps from “I need a cut” to booked.
The same flow whether the client found you on the marketplace, your website, or your app.

Pick a service
Your live menu with real prices, plus any upgrades and add-ons you offer.

Choose provider & place
Any location in the chain, a specific stylist, in-store or at the client’s address.

Take a real slot
Times reflect staff, equipment and room availability — not just an open calendar.

Confirm & pay
Pay in full, leave a deposit, or settle in store. A branded confirmation goes out instantly.

A colour service isn't one block of time.
Split any service into timed segments that each consume capacity independently. Your colourist is free during processing while the chair stays held.
One booking. Three different demands on your floor.
- Equipment and staff groups can be required per service, so a slot only opens when the chair, bed or booth is genuinely free.
- Deposits — flat or percentage — cut no-shows on your highest-value work.
- No-show fees, with a grace window, catch what a deposit alone won't — and the client sees the policy before they confirm.
- Live floor status pushes room, chair and bed availability across every device.
An open bed isn't a ready bed.
Every session moves through a cycle — running, done, needs cleaning, ready — and the floor sees it change in real time. When every bed’s full, clients queue instead of walking out.
- Live start/stop tracking, timer-connected — a bed's status updates the moment a session ends, not when someone walks over to check.
- A bed can't be booked again until it's marked clean — no session starts on a bed that wasn't reset.
- Clients waitlist automatically when every bed's full, and get promoted the moment one opens.
- The system knows which beds and levels a given client is actually entitled to before their session starts.
- Start, stop, clean — commands from the front desk reach the floor display instantly.


The booth is configured before it starts.
Session type, tan level, bronzers and scents are chosen at the desk and sent to the unit — so the booth runs what was actually sold, and the add-on total lands on the ticket.
- Pick tan, WellFit or both, with the estimated duration updating as options change.
- Bronzers and scents are add-ons with their own prices, counted against per-session limits.
- Start, clear or stop the unit from the same panel — or send the client to the waiting list if the booth is busy.
One catalogue. Different rules per shop.
Keep a single service and product catalogue, then override what needs to differ. Price, service fee, deposit, availability and delivery method are all per location.
- Run a promo at one store with sale pricing and date-range overrides while the rest of the chain holds list price.
- Turn a service off at a location that doesn't offer it, without cloning your menu.
- Book across the chain — one client account covers every location you operate.


Ring it up without leaving the app.
A full point of sale sits behind the same catalogue your clients book from — services, retail, packages and memberships in one cart.
- Turn a booked appointment into a sale in one tap — the services, the price and any credit the client's already paid for come with it.
- Split payments and tips across cash, card and saved wallets, with refunds and voids handled properly.
- Barcode scanning at the counter, with retail pulled from a manufacturer product database instead of typed in by hand.
- Branded receipts for every sale, refund and void — your colours, not a generic template.
Configured in an afternoon.
Two things usually stall a salon software rollout: building the service menu and typing in the retail catalogue. SalonDesk removes both.
The wizard fills in the first draft
Tell it what you do — hair, nails, tanning, spa, massage, esthetics, or several — and it proposes a starter menu of services, packages and memberships for those business types. Edit what you want, delete what you don’t.
Your retail shelf, mass-imported
Pull products straight from a large manufacturer and brand catalogue with SKUs, names and categories already attached. Mass-import the lines you carry rather than hand-entering hundreds of bottles.
The rest of the day, covered.
In-store, on the road, or both
Offer any service at the client’s address with flat or per-mile travel fees. Clients see a live travel-time and fee estimate before they confirm, and portable equipment kits travel with the stylist.
Bundles that actually expire
Combine services, products and memberships into one purchasable package — unlimited or fixed quantity per item, each with its own expiry. Recurring memberships give you predictable monthly revenue.
Schedules, roles and permissions
Per-location employee schedules, employee groups, granular permissions and digital staff invites. Everyone sees their own shifts on their own phone.
Inventory that ties to the till
Stock levels, pricing and transaction history per product, per store, updated by the same checkout your front desk already uses.
A dynamic report menu
Build the report you need, view it in the app, export it to PDF. Sales, appointments, retail and staff performance across one location or all of them.
Confirmations in your colours
Automatic appointment confirmation emails carry your salon’s branding, so the message that lands in a client’s inbox looks like it came from you.
Enterprise infrastructure, salon-sized bill.
SalonDesk runs on Microsoft Azure — the same cloud platform trusted by Fortune 500 companies — so you don’t maintain a server in the back room.
Timers and booths, connected
Native connectivity with T-Max Touch timer systems and Unity spray booths, so a session started at the counter starts the equipment on the floor.
Web, iPhone and Android
One connected experience across all three, with purpose-built front ends for clients, employees and owners rather than one screen bent three ways.
Real screens, not mock-ups.






See it with your own menu.
We’ll load a few of your real services and locations into a demo account so you can judge it on your own business, not a sample salon.