Book an Appointment

Book online today!

Important Information

Due to the high level of demand for appointments, we will charge a missed appointment fee if you fail to turn up or cancel your appointment without giving adequate notice. If you wish to cancel, please contact us.

If you are late for your appointment we may have to reschedule it for another time, so that we don't keep other clients waiting. Again, please call us to let us know in advance.

We'd like to thank you for your cooperation and we look forward to welcoming you and your pet.


Online booking is managed on our behalf by Vetstoria. Further details can be found in our Terms and Conditions