Online booking

Book your appointment

Choose a service, pick a time that suits you and secure it instantly with a $50 USD deposit. Your appointment is confirmed the moment your payment goes through — no waiting for approval.

01

Select your service

Loading services…

02

Confirm how you'll be seen

Select a service to continue.

03

Pick a date and time

Choose a service and location to see live availability.

04

Your details

Please do not send health information through this form. Anything we need to know will be discussed securely during your appointment.

Review your appointment

Service
Not selected
Location
Not selected
Date
Not selected
Time
Not selected
Duration
Deposit due today
$50 USD

A $50 USD deposit is required to secure your appointment. Your deposit is refundable if you cancel at least 24 hours before your scheduled appointment. Deposits for appointments cancelled less than 24 hours before the appointment are non-refundable.

Payment is processed securely by Stripe. Your appointment is confirmed as soon as the deposit is received.