Westhills Equine Veterinary Services
Equine hospital and ambulatory service


Let’s chat.

Book an appointment

Use the form below to tell us about your inquiry, and we’ll call you back to schedule an appointment. Please be as detailed as possible. Include what you need service for along with any specific document requests.  You may also email or call us to make an appointment. Our general response time is one business day.

Name *
Phone *
Reason of Inquiry *
Please do not include confidential or sensitive information in your message.

Areas we service

As we cover such a wide service area this can make scheduling appointments challenging. We try to book appointments for multiple people in the same area on the same day in order to reduce our driving time, as well as make the mileage charge more economical for our clients. This may mean that we are in your area one or so days a week.If you require an appointment sooner than when we are in the your area, we may ask that you bring your horse to our clinic located just west of Stony Plain. 

If you have an emergency and your area is further than 30 minutes from Stony Plain we may ask that you bring your horse to the clinic so that we can be available for other emergencies in the area. 

Westhills offers ambulatory service to a wide range of areas that include, but are not limited to: 

  • Stony Plain

  • Spruce Grove

  • Wabamun

  • Onoway

  • Calahoo

  • Mayerthorpe

  • Evansburg/ Entwistle

  • Drayton Valley

  • Warburg

  • Villeneuve Area

Please, feel free to contact us even if your area is not listed.


➤ location

53110 Range Rd 25, Parkland County, AB, T7Y 2M1


Office Hours

Monday - Friday
8:30AM - 5PM

☎ Contact

(780) 898-9267