Skip to content
NeonO

Solutions · Day spas

Spa software that sells the room, not just the therapist.

A spa's ceiling is not staff hours — it is room hours. A room sitting empty between a 60-minute massage and a 90-minute facial is fixed rent burning with no revenue against it, and most booking software cannot even see it.

No booking commissions, no marketplace fees, no client-poaching.

NeonO dashboard on desktop with the owner app open on a phone beside it

Solutions · Day spas · 01

utilisation reported daily

Booked hours against sellable hours, per room, alongside revenue per room hour.

Solutions · Day spas · 02

rooms, tables and devices are bookable

A single sauna or hydrotherapy tub has its own availability instead of living in a note.

Solutions · Day spas · 03

protected per treatment

Strip-and-reset time is scheduled, so the calendar cannot sell a room that is still being turned.

What changes in the first month.

Per room

utilisation reported daily

Booked hours against sellable hours, per room, alongside revenue per room hour.

Resources

rooms, tables and devices are bookable

A single sauna or hydrotherapy tub has its own availability instead of living in a note.

Turnover

protected per treatment

Strip-and-reset time is scheduled, so the calendar cannot sell a room that is still being turned.

The wedge · Room utilisation

The idle room hour is the most expensive hour in the building.

Rent, heat, linen and licensing accrue per room per hour whether or not someone is on the table. Turnover buffers, mismatched service lengths and single-resource bookings leave gaps that never show up as a cancellation, so nobody counts them. NeonO treats every room, table and device as a bookable resource, packs multi-service visits around them, and reports utilisation per room per day.

Run it on your numbers

4
9
6
62 %
120 $

Estimated leak, per month

$0.00

$134680.32 per year

Sellable room hours per month
935 h
Idle room hours per month
355 h
Valued at +10 utilisation points
94 h

Method: rooms × open hours × days × 4.33 weeks = sellable room hours. Idle hours are the unused share. We value only a ten-point utilisation gain, because no spa runs at 100%.

NeonO business performance report: $68,420 revenue, average ticket, chair utilisation, rebooking rate, revenue trend, staff performance and service mix

Rooms and equipment as resources

A hydrotherapy tub or a single infrared sauna is a resource with its own availability, not a note in the booking.

Turnover time per treatment

Set the strip-and-reset time per service so the calendar stops selling a room that is still being turned over.

Multi-service journeys

A three-part spa day is scheduled across rooms and therapists in one booking, with the gaps closed automatically.

Utilisation reporting

Utilisation per room per day, so you can see which room is quietly under-sold before you hire another therapist.

The rest of the day, handled.

Couples and group bookings

Two tables, one room, two therapists — held and released together.

Intake before arrival

Health and contraindication forms are completed on the client's phone and attached to the visit.

Series and memberships

Prepaid packages draw down automatically at checkout, with remaining balance visible to the front desk.

NeonO online booking flow on three phones: service selection, live availability and deposit confirmation
NeonO room utilisation report showing treatment room occupancy and revenue per room hour
A spa treatment room being reset between clients, fresh linens on the table and soft daylight through the window
Room turnover, not treatment time, sets a spa’s daily capacity — NeonO schedules both.

The treatment floor, before and after.

TodayWithout NeonOWith NeonO
Room gapsInvisible — no cancellation, so nothing is counted.Reported as idle room hours with a dollar value against them.
Spa daysThree bookings stitched together by hand at the desk.One visit scheduled across rooms and therapists with buffers applied.
IntakeClipboard on arrival, eating into the treatment.Completed on the client's phone before they arrive, stored on the record.

The numbers behind the model.

These are published industry ranges, not NeonO results. They are here so you can sanity-check the defaults in the calculator against your own shop.

Industry Benchmark

55–70%

typical treatment-room utilisation at an established day spa

Industry Benchmark · spa operations benchmarking reports

Industry Benchmark

10–15 min

average room turnover between treatments

Industry Benchmark · spa operations benchmarking reports

Works with the rest of your counter.

Payments

Card terminals

Tap-to-pay terminals paired to the till; processing billed separately at published rates.

Finance

Accounting export

Daily sales, tax and tips exported in a format your bookkeeper can import.

Discovery

Google Business Profile

Your booking link on your Google listing, so search traffic books directly with you.

Scheduling

Calendar sync

Two-way sync so personal commitments block the book without double entry.

Client records

Intake forms

Health and contraindication forms sent with the confirmation and attached to the visit.

Moving over takes a week, not a quarter.

Clients, visit history, packages and prepaid balances are imported and reconciled with you before go-live, so no membership draws down twice.

Commonly switching from

  • Fresha
  • Vagaro
  • Phorest
  • Salon Monster
  • Square Appointments
  • Spreadsheets and paper
  1. 1Export your clients, appointment history and service menu from your current platform.
  2. 2We import and reconcile them, then show you a preview before anything goes live.
  3. 3Run both systems in parallel for a week while your team gets comfortable.
  4. 4Switch the booking link over and retire the old subscription.

One price list, in Canadian dollars.

Processing is billed separately from your subscription. 2.69% + $0.25 per card-present transaction (CAD); 2.99% + $0.30 per online transaction (CAD). These are all-in rates — there is no separate application fee on top.

NeonO

$24.99per seat, per month, CAD — seats 8 and up are free

  • Online booking, scheduling & reminders
  • Point of sale, payments & tap to pay
  • SMS & email marketing
  • Free booking website & link-in-bio
  • Multi-chair scheduling, commission & tips
  • Analytics, reports & timesheet export

Questions we get asked.

Can NeonO schedule rooms and equipment, not just staff?

Yes. Rooms, tables and devices are bookable resources with their own availability and turnover times, and a booking can require several at once.

Does NeonO support multi-service spa days?

Yes. Several services across different rooms and therapists are scheduled as one visit, with buffers applied per service.

Can clients complete intake forms before arriving?

Yes. Forms are sent with the confirmation, completed on the client's phone, and stored on the client record.

How is room utilisation reported?

As booked hours against sellable hours, per room and per day, alongside revenue per room hour.

Put a price on your idle room hour.

Start a free trial and run a week of utilisation reporting on your own floor.

No booking commissions, no marketplace fees, no client-poaching.