95.9% would refer friends and family to us

3 stars Customer since 1999

I made an appointment 3 weeks in advance for a 10 A.M. appointment on Nov. 21. It was very crowded when we arrived, but I thought, since we made an appointment, that we would be taken close to our appointment time. Well, we still had to wait about 20-30 minutes to be taken into a room, which would have been the same amount of time we would have waited if we didn't have an appointment. In the past, when I was ready to leave, I would just go up to the check out area, give my name, and they would get my cat's chart out to tell me how much I owed. Now, the cashier said that they call people for payment in the order that the charts are placed. so, even though I was the only person waiting at the check-out, she called at least 3 other people to come up to pay first.

5 stars Customer since 1999

As always Dr.Tom Staudacher knew exactly what was ailing our Yorkie....He provided him with a complete physical workup and provided the necessary antibiotic....We have been seeing Dr. Tom for all of our Dogs going back for many years now and his compassion and intellect is always welcome....We will continue to see Dr. Tom for many more years to come!!

5 stars Customer since 2000

They were very knowledgeable about my dog’s eye infection and very gentle examining her. I have been coming here for many years with my pets and always get top notch service and caring for my pets.

4 stars Customer since 2015

quick check in because I came at a non-busy time. Check out was kind of a disaster. I waited 15 minutes to pay my bill, and the line for check in was out the door. Sometimes "walk in" service causes backups all over. When checking out, we have anxious animals that just want to go home. Maybe find an automated way to pay our bills so that we can "swipe" and go?

5 stars Verified customer

The Vet was so friendly and nice. My dg is always well taken care of when we go in.

5 stars Customer since 2017

Nice staff

5 stars Customer since 2009


5 stars Customer since 2017

The staff was very courteous and helpful. They took great care of my precious cat. Love the way they treat you and my companions.

5 stars Customer since 2017

The staff is always so friendly and professional. Our wait time is always between 5-10 minutes, which really helps when you have a dog that is impatient.We used to go to a place closer to our house but they charged $25 if your dog went to the bathroom on the floor and the wait time was at least 45 mins. With a appt. we have waited over an hour.

4 stars Customer since 1999

The process was efficient for the most part, including making the appointment for the dental cleaning and heart xray, getting the process done, keeping me posted on developments as they occurred and providing instructions when I picked him up. The only comment is that I waited a bit longer than I would have expected both when I dropped him off and when I picked him up.

Also in Naperville


Vitality Health Center

5 stars 150 reviews

I am a regular patient for massage therapy and have also received chiropractic care at Vitality. I have consistently found over the years that Dr. K and his team are caring, professional and very competent in their care. The office is always warm & clean. Julie has done amazing work on my back and shoulder that helps continue to enable me to work a physical job, run, work out & play baseball.
Read More …