Book an Appointment

Before booking an appointment online, please ensure you are registered with our practice.

If you are a new client, please click here to complete our registration form first. Once your registration has been processed, you can return to this page to book your appointment. If you require an urgent appointment or assistance please call us on 0131 259 2202.