See what our clients are saying:

Gotta love Castle-West Animal Hospital! I've been taking my 2 Retrievers here for the past 9 years, and my mom took her dogs here for several years too, before she moved. My dogs actually love going to Castle-West, which is how I know they're treated well. Always kind, caring service and great communication from the doctor and the staff. I highly recommend them to anyone looking for a high quality vet.

Danika L.

San Antonio, TX

I have two orphaned 6 week old kittens and looking for a good vet to see them. Others had horrible reviews or were overpriced. Castle West Animal hospital was so friendly,affordable and make me excited to go back! Being a small town girl in a big city, it made me feel right at home. Definitely recommend!

Aracelli A.

San Antonio, TX

Dr McGehee and his staff are an exceptional bunch! In November I took my cat in who had been diagnosed with a very serious life threatening cancer. Dr McGehee mentioned that he was having a lot of success with an herbal treatment fighting this particular kind of cancer. He performed a surgery on my cat to remove the existing tumor and then we started the herbal regimen. SUCCESS!!!! The lump has still not grown back. I am not saying she is cured but the cancer has slowed. I love the Dr's approach using both traditional and non-traditional forms of medicine!

Jenny L.

San Antonio, TX

I used to work closely with an adoption group who always spoke highly of this vet. Honestly I don't know why I haven't used them before, because it was a great experience. My dog had been to another vet and was put on a month of antibiotics, and I was told she was allergic to fleas. I came to this vet once, and my dog is already 10 times better! She isn't finished with her medications, and her fur is already growing back. :) I'm so happy with the pricing as well! Low cost, but professional.

Danielle H.

San Antonio, TX

Castle West Animal Hospital

11105 West Ave
San Antonio, TX 78213

Phone: (210) 344-8259 Fax: (210) 340-5478 Emergency Pet Clinic: (210) 822-2873

Monday 8:00am - 5:00pm

Tuesday 8:00am - 5:00pm

Wednesday 8:00am - 5:00pm

Thursday 8:00am - 5:00pm

Friday 8:00am - 12:00pm

Saturday Closed

Sunday Closed