Select one or more treatments — they'll be booked as one appointment.
0 selected
·
Your selected treatments
Choose a date
Select an available date for your appointment.
0 selected
·
Treatments—
Total Duration—
Total Price—
Selected date:
Choose a time
Available slots for your chosen date.
Treatments—
Date—
Duration—
Loading available times...
Your details
Almost done — just fill in your contact information.
Treatments—
Date & Time—
Total Price—
Something went wrong — please try again.
Secure your appointment
A deposit is required to hold your slot. The remainder is paid on the day — by cash or bank transfer.
Total price—
Deposit due now—
Remaining balance on the day—
or pay with card
Card Details
✓ Your discount covers the full deposit — no payment required!
🔒 Secure payment powered by Stripe · Pay with card or Apple Pay
✨
Thank you for booking!
Your appointment is confirmed. A confirmation email with all the details has been sent to you. Please save your reference number above and we look forward to seeing you!