100.0% would refer friends and family to us

5 stars Customer since 2022

Professional, polite, and great services in a timely manner.

5 stars Customer since 2007

We were able to make a same day appointment for our dog to have a puncture wound cleaned and medications provided. Dr. Olsen has a way with Samson. Next day after having pain meds and antibiotics in his system dog was more or less is usual fun loving self.

2 stars Verified customer

Office staff loses messages and doesn’t follow up with doctor. Overall lack of concern for our very sick cat, who has been under their care. Disappointed bc Dr. Olsen seemed to be a great doctor in the beginning.

5 stars Customer since 2011

Dr. Olsen is a person who I trust and value very much. If I had kids I'd let him babysit them.

5 stars Customer since 2020

I was quite pleased with the service I received at Olsen's yesterday. The wait was brief in the waiting area. And all the personnel we had contact with were polite, caring and accommodating.

5 stars Customer since 2009

Wonderful staff! Took care of our little dog quickly and was very sweet to him.

5 stars Customer since 2011

Dr Olsen is wonderful

5 stars Customer since 2022

Everyone was friendly I was happy

5 stars Customer since 2009

My dog always receives excellent attention. Dr Olsen listens to issues and provides care.

The staff is friendly and helpful.

Highly recommend.

5 stars Customer since 2019

The staff is great and very friendly. Dr. Olsen takes the time to answer any and all questions you have. Can’t thank them enough for the care they have provided for my pets!

Also in Glen Carbon


Kevin Kellerman

5 stars 37 reviews

93% would refer friends and family to us

Heating and Air


5 stars 427 reviews

Perfect! Kytel was /is kind, professional and courteous in his service to our ac/furnace needs. Thank you. Sincerely, Michael
Read More …