Request appointment

Book your appointment

New and returning patients are welcome. Please complete the form below and we’ll contact you to confirm availability.

Thank you. This is a static preview page; connect this form to Squarespace Scheduling, Acuity, or an email workflow before going live.
🔒 Your information is secure and confidential.

New patient?

If this is your first visit, please arrive 10 minutes early to complete registration and bring any relevant medical information.

Learn more

Fees & insurance

We see self-pay and insured patients. For fee and insurance queries, please contact the medical secretary before booking.

View information

Cancellations

Please give at least 24 hours’ notice if you need to change or cancel your appointment.

View policy

Need to amend your booking?

For appointment changes, cancellations, or practical questions before your visit, please contact our team.

Email the team