Loading...

Book Appointment

Doctor Availability

Which Days We're At Each Branch

Our doctors work across our three branches on different days of the week. Check below to see which days your preferred doctor is at your chosen branch before you book.

Loading availability…

Book Appointment

Reserve Your Visit

Fill in your details below and choose your preferred branch. We'll be in touch to confirm your appointment, or call us directly on 012 065 4330.

Please enter your name (letters only, at least 2 characters).
Please enter your surname (letters only, at least 2 characters).
Please enter a valid email address.
Please enter a valid phone number, e.g. 012 065 4330.
Please choose a branch.
Please choose today or a future date.
Please choose a preferred time.
Loading
Your appointment request has been sent. We'll be in touch to confirm!