The Canada Post service disruption may delay the delivery of mail, including paper bills and cheque payments. Please note that payment due dates will remain unchanged despite any delivery delays caused by the potential disruption. To avoid mail delays and ensure timely payments, we encourage you to contact us to set up electronic statements, make a one-time payment, or set up pre-authorized payments. For further assistance, please contact us at (519) 291-2060 Ext. 305.

Contact Us

Our team is here to help.

Get Started
We are here for you

Contact Us

Please contact our team at your preferred location below.

After Hours Emergencies

Heartland Animal Hospital partners with SmartVet and Campus Estates Animal Hospital in Guelph, Ontario (519-837-1214) for covering after-hours emergencies. Please call Heartland (519-291-2060) to speak to our answering service who will direct you to after-hours care. Heartland Animal Hospital will open weekdays and Saturdays at 8am and resume emergency coverage for our clients.

Contact Us

Telephone: 519-291-2060
Toll Free: 1-800-565-2047
Small Animal/Administration
Fax: 519-418-2065

Large Animal/Herd Data Entry

Fax: 519-291-4290

General clinic email: lclinic@heartlandvets.ca

Send a Message

Please Note: Our emails are not monitored 24/7, if this is an urgent case regarding your pet’s health, please contact us by phone at 1-800-565-2047

Contact Us

Telephone: 519-323-4422
Toll Free: 1-877-523-4422
Fax: 519-323-4334

General clinic email: mfclinic@heartlandvets.ca

Send a Message

Please Note: Our emails are not monitored 24/7, if this is an urgent case regarding your pet’s health, please contact us by phone at 1-877-523-4422

Contact Us

Telephone: 519-638-3391
Toll Free: 1-877-761-2253
Fax: 519-638-5858

General clinic email: dclinic@heartlandvets.ca

Send a Message

Please Note: Our emails are not monitored 24/7, if this is an urgent case regarding your pet’s health, please contact us by phone at 1-877-761-2253