Didsbury Veterinary Services is an expertly equipped veterinary clinic proudly serving small and large animals both in clinic and on the go. Located in the quiet town of Didsbury, just 30 minutes north of Calgary, we are focused on high quality animal care and friendly service.

Our work is a specialized balance between small, companion animals and farm/livestock, large animal services.


We love the diversity of our clients and believe the scope of our practice makes us uniquely flexible in our abilities to respond rapidly, creatively and consistently in the services we provide. 

DVS was established in 1995 operating as Krebs Veterinary Services providing care to a predominately large animal clientele. In 2000, the name changed to Krebs and Co Vet Services, reflecting the new partnership between Dr Andy Mencarelli and Dr Gord Krebs. It provided more balanced large and small animal services. In 2007 – Dr. Andy Mencarelli became the sole owner and  “Didsbury Veterinary Services” was born. Since then, Dr. Janice Reid and Dennise Krebs have become owners as well.

DVS currently has 6 veterinarians, 5 RVTs and 4 support staff.



Such friendly and caring staff and doctors. Highly recommend them. Dr Janice has gone above and beyond for us with our puggle who has diabetes. Dr. Gord was also fantastic with our St. Bernard and her knee surgery!!! They are quite simply the best team!!!!

—  Terrill Fee



Mobile and emergency mobile veterinary services are available for SMALL and LARGE animals.


Please call 403-335-3519 to schedule your home veterinary services or send us an appointment request here on our site! 



2601 16 Street

Didsbury, AB T0M 0W0

Phone: (403) 335-3519

Fax: (403) 335-3572

Email: info@didsburyvet.ca

Look for the holstein hanging out above our parking lot .... a sure sign you've arrived at Didsbury Vet!


Mon-Fri 8.30am to 5pm
Sat 9am to 1pm


After Hours emergency services
available, call (403) 335-3519

to be directed to vet on call.


© 2019 Didsbury Veterinary Services

Design by Carli Baum