100.0% would refer friends and family to us

5 stars Customer since 2009

Dr. Olsen is an excellent veterinarian!!! I highly recommend Dr. Olsen to everyone.

5 stars Customer since 2007

I have moved away and was back in the area visiting when my dog needed vet attention. I called my previous vet (Dr. Olsen) and he saw her the same day I called. He always has been wonderful with any of my fur babies. Always explains everything and lets me know my options. Thank you Dr. Olsen for taking care of my Daisy.

5 stars Customer since 2022

Very friendly staff. Very good with all 3 of my furbabies

5 stars Customer since 2007


5 stars Customer since 2011

Great service as always

5 stars Customer since 2020

I was very worried about my sick cat. Dr. Olsen and his assistant were very calming and reassuring with my kitty. The office staff were friendly and the atmosphere peaceful and unhurried. Dr. Olsen provided a thorough examination and was able to give me a diagnosis and a remedy. I have no complaints and am well satisfied.

5 stars Customer since 2022

Great staff! Super friendly! Love them!!

5 stars Customer since 2008

Excellent veterinarian.

5 stars Customer since 2009

Dr. Olsen was able to get us in for an appointment right away to address an issue my cat was experiencing this week. He made the visit quick and easy, finding and addressing the problem, with a clear treatment plan that we can follow. He was also very gentle with our 16-year-old (and ill) cat! He and his staff always treat us well. I moved to this clinic because of the personal service and the reasonable costs. He continues to be the local vet that we recommend to everyone.

5 stars Customer since 2020

Great place to take your pet

Also in Glen Carbon

Heating and Air


5 stars 398 reviews

We have a sevice contract which provides for two inspection/maintenance visits per year. This visit was the visit to check our airconditioning system. As has been the case since we first used Garwood (as the result of Garwood sponsoring the Little League Team upon which my son played for several years), the technician kept the appointment, let us know when he would arrive, performed the inspections, and let us know the results. In short, the visit when as smoothly as one would like. He answered out questions, reset our thermastats, and promised notification of the time for the next inspection/maintenance of our HVAC system. We recommend Garwood to anyone who asks about HVAC service.
Read More …


Dental Wellness Center Of Maryville

5 stars 120 reviews

100% would refer friends and family to us