Two Locations, One Passionate Team

Come see why our clients rave about us!

All Dogs and Cats Veterinary Hospital is proud to serve Glenwood Springs, CO, New Castle, CO and surrounding areas. We are dedicated to providing the highest level of veterinary medicine along with friendly, compassionate service.

We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 11:00am



*Saturday by appointment only.

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

Our Clients Are Our Fans

Been coming here for almost 3 years. Excellent service and very professional care!

James G.

Have always had very good care. Professional service and small town atmosphere – and the doctor is amazing with the animals.

Kristine L.

Great service and friendly staff. The vet was very nice and patient. The techs called me several times to follow up on my sick pup. Thank you for a great experience I will definitely come back.

Anna S.

Highly recommend, the best vet office i have been to in the valley!!!

Kyndal C.