Request an Appointment

For all new patients, to help us serve you better, please do not request an appointment online. Kindly give us a call at 519.631.0430 to schedule an appointment for your furry family member.

If you need an urgent appointment, please call us directly for assistance.

Existing Patients:


Last updated: June 21, 2022.

Dear Clients,

To ensure all of our patients and clients get the best care possible, please let us know if you cannot make the appointment. All no-shows will be recorded and clients with multiple no-shows may be asked for a deposit before making future appointments. We understand that unforeseen circumstances and emergencies arise. A simple phone call before your scheduled appointment is all that is required - 24 hours notice preferred. This will allow us to offer that spot to a pet in need.

- Your dedicated team at Elgin Animal Hospital