Skip to main content

Welcome to

The Barn

Veterinary Services

Quality Mobile Care in Williams Lake, BC and surrounding areas

Request AppointmentEmail Us: info.thebarnvet@gmail.com

Welcome to

The Barn
Veterinary Services

Quality Mobile Care in Williams Lake, BC and surrounding areas

Request AppointmentEmail Us: info.thebarnvet@gmail.com

Caring and Compassionate Veterinary Care

We want to welcome you to our mobile vet clinic serving Williams Lake, BC and surrounding areas. Animals are our passion and we are grateful for the opportunity to care for your four-legged friends, just like you do. Let’s work together to keep your animals happy and healthy!

We are a 100% mobile clinic and do not have a public office, meaning we offer services out of our equipped vet truck at your home/property. Please note, this means mileage fees to apply to each visit. We have limited staff (1-2 per day including our Veterinarian), this means we may not always be available to answer the phone if we are busy helping a client, but will get back to you as soon as possible! You can also reach us by text or email.

Due to the mobile nature of our practice we are unable to provide any small animal surgical, dental, urgent care or emergency services. If you are in need of small animal urgent care or emergency services please contact Phases Veterinary Emergency Hospital in Kamloops at (236) 766-0450.

Please click on the services tabs to find out more about what we offer!

More About UsMeet our Team

Contact Us

Address: Hanceville, BC
Call or Text: (250) 267-9187

Hours

Monday-Friday: 8am-5pm
Saturday/Sunday & Statutory Holidays: Closed

Service Area:

Williams Lake, Lac La Hache, McLeese Lake

Horsefly, Likely, Big Lake

Riske Creek, Alexis Creek, Redstone, Chilanko

Tatla, Anahim Lake

Client Education

Teaching Our Clients

We offer a variety of pet wellness and educational materials to ensure all of your animal's health care needs are met.

Contact

Call or Text: (250) 267-9187
info.thebarnvet@gmail.com

Address

Hanceville, BC

Hours

Monday-Friday: 8am-5pm
Saturday/Sunday & Statutory Holidays: Closed

Request Appointment

Follow Us Here

**24 Hours notice is required to cancel or reschedule an appointment**

Payment: We accept all major credit cards, debit, E-transfer, and cheque.