New Clients

We are currently accepting new clients for routine and preventive health visits.

Please review our Clinic Policies on Mutual Respect and Appointment Scheduling prior to booking your first appointment.

If you have any questions or you are inquiring about pricing information, please visit our Pricing Information page. We do not provide pricing information over the phone.

To book a non-urgent appointment, use the online booking tool below.

If your pet has an urgent medical concern, please call the clinic at 905 385 5354 to speak to our staff about availability for a same-day or urgent appointment.