95.0% would refer friends and family to us

5 stars Customer since 2007

We took our 5 month old puppy in because she was limping on her front leg. After x-rays we found out that she has a small fracture on her growth plate on her elbow. Dr. Sandhu showed us the x-rays so we would have a better idea of where the fracture was located. Dr. Sandhu explained everything to us and answered all our questions. We just have to wait for a final radiologist report. I would defintely recommend Randall Road Animal Hospital to all. We take our 3 other pets to Randall Road and have always received excellent care for our fur babies.

5 stars Verified customer


5 stars Customer since 2017

Surprisingly nice I'm not big on hospital type places of any kind but the staff was friendly and nice to Luna. Solution worked we are almost back to normal thank you, prefer the Crystal lake Location over South Elgin

5 stars Verified customer

Very good experience. Nice people! Made sure all my questions were answered.

4 stars Customer since 2012

My service here was very good, only didn't give five stars as my cat was a pain in the but to get there making the experience very hard.

5 stars Customer since 2012

I just stopped in to refill a prescription for my dog and everyone was willing to help and very friendly.

5 stars Customer since 2016

Great staff and doctors! They probably saved my dogs life. He ate a ham bone and they were insisting that I come in when I wanted to wait a day or 2. They got big bone fragments out of his stomach that would have not made it through his system and proved me wrong which is hard to do. A humbling experience and lesson learned about ham bones!

5 stars Customer since 2007

We love bring our pets there! Everyone is so kind.

5 stars Customer since 2009

your hospital is very good, the staff is friendly and knowledgeable

4 stars Customer since 2016

Good staff! You won't be disappointed with Dr. Liesse, she is very resourceful and has great bedside manner