Book an Appointment

If your pet is experiencing any discomfort or showing concerning symptoms such as lethargy, vomiting or diarrhea, we encourage you to reach out to us directly by calling the clinic at 416-537-3128 to ensure prompt attention and care for your pet.

For all other general inquiries, appointment requests, or any non-urgent matters, our dedicated Client Service Representatives are here to assist you. Simply fill out the form below, and one of our friendly team members will be in touch shortly to help you schedule an appointment at a time convenient for you.


Don't forget to include your unit number.