91.7% would refer friends and family to us

5 stars Verified customer

Randall Road Animal Hospital is the best Animal Hospital in Crystal Lake. They are so caring and prices are very reasonable. I wouldn't take my fur babies anywhere else.

3 stars Customer since 2012

My wife took Magic to the vet for shots and for xrays tov get OFA certified. Once she checked in she waited over 30 minutes to get a room. 3 people that came in after her got to be seen before. I was told once by a receptionist that Randall Road Animal Hospital has over 120000 patients. Seems like you are over booking your day. Many times before I have had to wait in excess of 30 minutes.

5 stars Customer since 2016

just stopped in for t4 blood test to monitor my cats current meds.

5 stars Customer since 2012

Greatly appreciate the professionalism of our veterinarian. She was informative to us and gentle and kind to our dog. I would thoroughly recommend Randall Road Animal Hospital! Hours are great and reception staff are welcoming and so pleasant to work with! They are a tremendous asset!!

5 stars Verified customer

Awesome!

1 stars Verified customer

The tech didn't know what she was doing. Did not make me feel comfortable. She gave one of my dogs a blood test that was not needed. We are probably not returning. I think you guys grew too fast and lost what you originally had in the beginning.

5 stars Customer since 2015

We were greeted the moment we walked in. Service was very speedy we were seen and taking care of promptly. My dog is my world in the treatment he got was great they handled him gently and I was so happy.

1 stars Verified customer

I was very disappoint for three reasons.

1) *****Arrived for my appointment on time and correct date (this had been an issue in the past because the text reminder notifications are going to the wrong cell number. Asked on several occasions for the text number to be changed and it has not been changed (Ps I love the text reminders when they work).

*****upon arrival on correct day (even Email confirmation was for the 6/14. @4:30 pm) I was told "oh you missed your appointment, it was the day before "by reception staff. I felt so stupid and I didn't have my phone on me to show confirmation email. Then I was told "oh you can wait a while and we can fit you in later). That was nice.... if I really didn't have an appointment. It sucked feeling like an idiot and having to expect a long wait with both a dog and baby to contend with in the waiting room olympics (it's always fun trying to contain the dog and a child from other pets... but that's ok, you guys do have a great waiting room to keep pets and people separated).

2) I was charged for a heart worm test that didn't actually happen. I understand that it happens and am ok with it. I called right after the appointment and it was confirmed that it didn't take place. It's nice that I can come back in to get it taken care of.... which means another round of waiting olympics for me. Hopefully we can get in and out pretty fast.

3) The check out and check in line needs some help. After appointment walked up to the front desk to check out, happy to wait my turn. I kept myself slightly off to the side due to my dog, child and the other dogs in the waiting room. Felt like I was doing the right thing by keeping a distance from other clients. Plus there was blood on the floor in front of the desk.

The problem was new clients entered and were helped before me. I was ok with like one person but by the third new client getting helped it was a little rediculouse. I did mention something to reception and was addressed when the next rep was available but they all knew that I was there to check out prior becuae they did acknowledge me when came up to the desk. It's not a big deal but it would be nice to get out a bit faster before new clients are addressed and they're meds & pets are picked up). If there was an emergency it would be different but that was not the case).

5 stars Customer since 2007

My vet. tech was fantastic. He helped me with two dogs and even brought them out to the car for me. This was the best experience ever at RANDAL. he was courtesy,helpfull, reassuring and professional

5 stars Customer since 2014

Everyone was nice. They stayed a little late to help our dying cat, and after a shot and some medication, he is back to himself.