Reviews

Write a review
  • Brittany Kopf
    Oct 2025

    We have used Carter Pet Hospital for many years and they have been amazing with our dogs even in the rough times. The staff is caring, professional, and truly takes the time to make sure your pet is comfortable and well cared for. They explain everything clearly and treat our pup like family. It’s such a relief finding a veterinary team you can really trust and even though we no longer live in the area, we still come back just for them and couldn’t recommend them more!

  • Christine McLean
    Oct 2025

    I can’t say enough good things about Carter Pet Hospital. I started here in July due to getting my puppy, Finn! The staff has always gone above and beyond with a smiling friendly face when getting there and keeping Finn from being anxious at the vet. I look forward to many years to come because it’s just that easy going here!

  • Susan-Marie Prouty-Cast
    Oct 2025

    My service dog Opie actually loves going there. Treats for good behavior. Doctors are amazing. It is pricey but my baby is worth it.

  • Kristy Reidelberger
    Oct 2025

    After 15+ years as a client, I finally realized Carter Pet Hospital no longer puts pets first.

    They claim they’re “booked” same day unless you pay a $95 “urgent care” fee - yet even when I’ve said it’s not urgent, they still schedule me same day. On my most recent visit, I made it crystal clear twice that it wasn’t urgent. They gave me an 11am slot.

    After the stressful trip with my anxious dog, we get into the exam room and are told it’s being treated as “urgent care” anyway and I’d need to pay the $95. When I pushed back, the receptionist spoke with the doctors and came back with two options: go home and come back Monday without the fee, or stay and pay it.

    That’s not animal care - that’s a shake-down. After years of loyalty, it’s obvious profit now comes before pets at Carter Pet Hospital.

  • Ace Shot Me
    Sep 2025

    We have been taking our pets here for 10+ years up until now, recently we brought our dog in for a checkup because she suddenly was having a really hard time putting weight on here back leg(s). We scheduled a regular check up since our ex-veterinarian friend said it didn’t seem urgent, and when we arrived we were told that we had an urgent care visit which is a $95 upcharge! We explained that on the phone we specifically said we didn’t need an urgent care visit and were told that we can come back in 3-4 days or pay the fee for the current appointment, again we have been coming here for 10+ years! with multiple pets! I’m not sure what their current game plan is but it’s blatant that they care more about how much money they make rather than providing quality care at a fair price. The doctor was nice and personable and let us explain the miscommunication (thankfully he didn’t charge us the urgent care fee) but EVERYBODY else didn’t have a lick of empathy or care for our dog and that breaks my heart.

  • Dan Milburn
    Aug 2025

    We've been bringing our dogs here for more than 15 years. There's no one else I trust more than the people at Carter Animal Hospital.

  • Kori Armstrong
    Aug 2025

    Dr Herron & Zoe were amazing!!! Thank you 😀

  • Carley Tons
    Aug 2025

    Carter has taken such great care of our dog from near emergency situations, surgery, and routine care. Thank you all!

  • Debbie Robinson
    Aug 2025

    Carter has been our vet from the beginning to the end. They took care of my best boy for regular checkups and his urgent care needs. They also assisted us when it was time for him to leave us. They provide a clean clinic, wonderful staff and some good vets. Thank you Carter for taking care of my best boy.

  • Jerry Evans
    Jul 2025

    I have been a loyal customer here for years, but the last 4 times i needed to get my pet any care the response has been, “we are completely booked for 5-7 days, however, we are happy to book an urgent care appointment at an inflated price”. I booked an appointment at Bear Creek pet hospital the same day, they made time for my pet and didnt ask me for additional money. I believe the primary concern at this location is not the care for pets but maximizing profits.

Load More

Carter Pet Hospital

9925 State Rte N, Lake Saint Louis

Directions Call Website Suggest an Edit

Hours

Monday: 8AM - 12PMMonday: 1 - 6PMTuesday: 8AM - 12PMTuesday: 1 - 6PMWednesday: 8AM - 12PMWednesday: 1 - 6PMThursday: 1 - 7PMThursday: 8AM - 12PMFriday: 8AM - 12PMFriday: 1 - 5PMSaturday: 9AM - 2PMSunday: Closed