Welcome to Troy Veterinary Services!

We are located in Sheffield, Ontario, just east of Cambridge; and provide routine and emergency veterinary care to companion animal patients here at our clinic, and our mobile practice brings veterinary care to our equine patients.

Our experienced staff provide a level of care which is second-to-none and we pride ourselves in a sunny, professional style for both our human and animal clients! Our team is dedicated to providing the best care possible for your pets, and our in-house lab and diagnostic equipment help our doctors diagnose and treat most problems as quick as possible.

Providing both a excellent preventative care program as well as emergency equine and companion animal services has been a passion of Troy Veterinary Services since the beginning.

We invite you to experience the difference at Troy Veterinary Services and find out why so many of our customers are via word-of-mouth and referral.

We’re open Monday and Wednesday from 8 am – 8 pm, Tuesday, Thursday and Friday from 8 a.m. – 6 p.m. and from 8 a.m. – noon on Saturday. We are available 24 hours a day for emergency care. If you have an after-hours emergency, please call 519-620-9948.

Your Veterinarian in Sheffield, ON, Call us at 519-620-9948. Pet Emergency? Read no further and call us right away!

We are located in Flamborough, Ontario and provide comprehensive veterinary care to both equine and companion animals.

Established in 2006, Troy Veterinary Services is proud to provide our community with preventive, medical, surgical and emergency veterinary care.

Our veterinarians and staff want to thank all of our clients for their continued support. We invite you to explore this website to find out more about our veterinary team and the services that we provide.

We have a number of resources for you to learn about how to take better care of your pets. To learn more about the services that we offer please click on the Equine or Companion Animal Services Tabs respectively. Also please browse around and look at our articles and pet videos.

If you want to ask a question call 519-620-9948 or email us and we’ll promptly get back to you. Troy Veterinary Services is very easy to get to, and you can find directions on our Contact Us page. In between your veterinary visits, your pet will benefit from you reading these free informative articles.

At Troy Veterinary Services, we treat your pets like the valued family members they are.

Find out more about our team by visiting our Team page.

Welcome Small Animal Clients

We are dedicated to helping your pet achieve the highest quality of life. Our team provides exceptional care while showing respect for you and your beloved companion.

Becoming a client is easy. You may choose to fill out our New Client Registration Form and click the submit button. When we receive your information, a member of our team will be in touch to help you schedule your first appointment.

Learn More