This site requires Javascript. Please use a Javascript enabled browser.
This site requires Javascript. Please use a Javascript enabled browser.
Our clinic requires partial pre-payment to secure your booking. On booking, you will be re-directed to our secure payment service to make your partial pre-payment. You will have 15 minutes to make your pre-payment before session time out. Timed-out sessions will result in booking deletion. 
 My clinic is a busy clinic. If for some reason you need to reschedule your appointment, please contact me directly as soon as possible. I require at least 24 hours notice; otherwise you will be billed 50% of the missed appointment fee. This, in consideration for others, allows me to schedule in patients from my waiting list.

Results shown are for timezone {{ctrl.currentTimezone}}.

Step 1: Select a Location

Step 1: Select a Service

Step 2: Select a Service

{{prac.first_name+ ' ' +prac.last_name}} has no services available to book online. Please call the clinic.

Step 2: Choose A Date & Time

Morning Afternoon Evening
No time slots could be found. Please contact the clinic to see if other times are available or try another date.
  • {{slot|scconverttz:ctrl.currentTimezone}}
  • N/A
  • {{slot|scconverttz:ctrl.currentTimezone}}
  • N/A
  • {{slot|scconverttz:ctrl.currentTimezone}}
  • N/A

Step 3: Your Information

Your Appointment Details

You are booking the following appointment. Cancellation fees may apply for non attendance.

Service
Location
Practitioner
Date
Time