98.5% would refer friends and family to us

5 stars Customer since 2003

Garwood's was the ONLY company that took the time to help find a part when my parents heat was out at their home and it ... Read More

5 stars Customer since 2003

Always reliable, prompt service.

5 stars Verified customer

I have used Garwood's for over twenty years. Always professional, on-time, friendly and fairly priced. I rarely recommen ... Read More

5 stars Customer since 2006

Mr Garwood was trustworthy and helpful. He referred me to someone who could assist me with a problem I had not related t ... Read More

5 stars Customer since 2019




5 stars Customer since 2006

Mr Garwood was very helpful and professional. Thank you!!

5 stars Customer since 2020

Love these guys

5 stars Customer since 2010

Very helpful and informative. Very kind. Thankful he could come out so quickly! I know his schedule must be full.

5 stars Customer since 2007

Thank you for your service and your kindness. Sincerely. Michael

5 stars Customer since 2012




Edwardsville Pet Hospital

5 stars 739 reviews

I loved my first visit to establish my dogs as new clients. The vet tech and office staff were wonderful, very friendly and it’s quite clear they love animals. The vet, Dr Davis, was great. Very thorough. Very knowledgeable and Very nice. I’m thrilled to have become a new client! My dogs loved the cream cheese to help them settle for their exam!
Read More …


Olsen Veterinary Clinic

5 stars 467 reviews

My dog was having issues that I couldn't help with. Dr. Olsen's front office got me in the same day. Dr. Olsen was able to put my mind at ease and prescribed medicine to help my dog. This office is the best I have ever had the privilege to work with. They are the best!
Read More …