Waxing, sugaring, laser and IPL

Waxing and laser booking software for Canadian studios

A lip wax takes ten minutes and nobody pays for it in advance. A course of eight laser sessions is a commitment of months, starts with a test patch and depends on the client's skin type. Slotora books both from one page: short waxes fall into the gaps, laser starts behind a test and a skin-type warning, and the course is sold once and counted down. 14 days on trial, then monthly in Canadian dollars.

Begin a 14-day trial

Who regulates a laser in Canada: mostly the device

Health Canada's safety guidelines for laser hair removal facilities describe a split that surprises people. The federal government controls the sale, lease and import of hair removal lasers under the Radiation Emitting Devices Act, and facilities are advised to buy only devices with an active Canadian medical device licence. The person at the controls is a provincial matter, and the guidelines show how unevenly provinces treat it: Alberta requires a registration certificate for Class 3B and Class 4 lasers, while Yukon asks owners to file a form and keep a written code of practice.

The same guidelines list the records a facility should keep, among them each client's name, address, treatment dates and the type of treatment. Alberta's Personal Services Regulation separately names laser hair removal among the services it covers, with notice to Alberta Health Services before you start offering it.

Slotora holds the client side of that record: the treatment dates are her bookings, the type is the service, and the skin chart and your session notes sit on her card. It does not record the device's serial number or settings in a field of their own; write those in the session notes.

What the booking side does for laser

Warnings for the desk, rules for the booking page, and a course that counts itself.

Test patch first

Make the laser session require a valid test. A first-time client is then steered to the test patch online, and her first session can only be booked a set number of hours after it.

A skin-type warning

A laser or IPL service can warn the desk and the booking page when the client's skin chart records a Fitzpatrick type at or above the one you choose, type V for example, or records no type at all. It is a warning to you, never a block on her booking.

A course, sold once

Sell eight sessions of underarm laser as one course and each visit draws one down, with the number left in front of you and the client at every appointment.

A deposit where it matters

Put a deposit on the laser consultation or the course, and none on a lip or brow wax. Money is taken through your own Stripe account, in Canadian dollars.

Running a waxing day

  1. Menu

    Start from the waxing presets

    Brow at 15, lip at 10, underarm at 20, bikini at 30, full leg at 45 arrive under the beauty trade with no prices. Add a Brazilian, sugaring, a back wax at your own times.

  2. Gaps

    Let ten-minute waxes fill the gaps

    Set the booking page to offer the gaps between bookings first, so a lip wax slots in between two legs rather than splitting an empty hour.

  3. Privacy

    Keep intimate services for people you know

    Any service can be marked for returning clients only. It disappears from the public page for strangers and stays bookable for the clients you have already seen.

  4. Rhythm

    Bring regulars back on a four- or five-week cycle

    Once you switch it on, the rebooking email goes out a set number of days after a visit, to clients who may receive it under Canada's anti-spam law, and you can book her next wax before she leaves.

Waxing and sugaring, province by province

Nova Scotia's Cosmetology Act counts hair removal by waxing, sugaring, shaving or tweezing as cosmetology, and practising it there for pay needs a licence under the Act. Alberta lists waxing among its personal services. Ontario treats a waxing room as a personal service setting under O. Reg. 136/18, inspected by your local public health unit, and British Columbia's regulation asks for hot and cold water and a hand-washing facility on the premises. How you handle wax pots and spatulas is a hygiene question for your health unit; nothing in a booking system answers it.

Where we fall short for a laser clinic

Plain, before you buy.

No device log
There is no record of which machine, wavelength or fluence was used except what you type into the session notes. A clinic that needs a device-level log should keep it alongside.
Email reminders only
A laser no-show costs you a room and a machine. In Canada Slotora reminds by email only, because we do not send texts to Canadian phones for now.
Fresha is a marketplace; we are not
Fresha's pricing page, as served to us today, charges a one-time 20% commission on marketplace bookings from new clients and nothing on returning clients. It quoted pounds, so we cannot give you its Canadian figure. Slotora charges no commission, and brings far fewer new clients in Canada.

Waxing and laser questions

Can Slotora stop a client booking laser without a test patch?

Yes, online. Set the laser service to require a valid test and a client without one is offered the test instead. You can still book her yourself at the desk, with a warning.

Does it block darker skin types from laser booking?

No. It warns the desk and the booking page when the skin chart shows the type you set the warning at or a higher one, or shows no type. The decision about the treatment stays with the practitioner.

How do I sell a course of laser sessions?

As a course: the client buys it once, and every visit uses one session. The remaining count shows on her card and at the counter.

Do I need a licence to use a laser in my province?

That depends on the province, and Slotora does not decide it. Health Canada's facility guidelines note that Alberta requires a registration certificate for Class 3B and 4 lasers; check your own province's rules before you buy a device.

Is there a fee when a client books a wax online?

No commission at all. After the trial you pay one monthly subscription in Canadian dollars, and card payments carry Stripe's own fee.

Sources

Read on 10 November 2026. Guidance changes; check your own province before relying on any of it.

  1. Health Canada — laser hair removal guidelines — https://www.canada.ca/en/health-canada/services/environmental-workplace-health/reports-publications/radiation/laser-hair-removal-safety-guidelines-facility-owners-operators-health-canada-2011.html · Read on Published 2011; provincial examples are as of that date.
  2. Alberta — personal services regulation — https://www.alberta.ca/personal-services-regulation-and-standards · Read on
  3. Nova Scotia Legislature — Cosmetology Act — https://nslegislature.ca/sites/default/files/legc/statutes%20HTML/cosmetology.htm · Read on
  4. Ontario e-Laws — O. Reg. 136/18, Personal Service Settings — https://www.ontario.ca/laws/regulation/180136 · Read on
  5. BC Laws — Regulated Activities Regulation, B.C. Reg. 161/2011 — https://www.bclaws.gov.bc.ca/civix/document/id/complete/statreg/161_2011 · Read on
  6. Fresha — pricing — https://www.fresha.com/pricing · Read on Served in pounds when we read it.

Put the test patch in front of the course

Add your waxes and laser areas, require a test on laser, set the skin-type warning and sell your first course. Try it for 14 days.

Start your 14-day trial

May we measure which pages actually help? “Accept all” also lets us measure our own adverts.

What exactly does this mean?

We'd like to use Google Analytics to see which pages help and which don't, and to remember which poster, flyer or message of ours — or which salon's recommendation — brought you here. Accept all also allows a Meta advertising pixel, so we can tell which of our own adverts brought a salon that signed up — and if you create an account, our server sends Meta your email address scrambled (hashed), never as readable text, with your IP address, your browser's details and Meta's own cookie ids — never your name — purely so it can recognise that the sign-up came from an advert. None of this runs on a salon's own booking page. Everything the service itself needs works either way. Cookie Policy