Allie and her Mommy Tracy's visit went much better than I expected! From the moment we walked in, to the moment we left, was a very positive experience. All the staff there were very professional, reassuring and kind!!! The doctor was also not only very professionally, but also extremely thorough. He asked all the pertinent questions and most of all, he was so good with my baby Allie! Allie was SO at ease and cooperative with the doctor's examination, that I couldn't believe it! I didn't expect Allie to "go along" with this whole thing at all, but she was a trooper! She seemed very at ease, and of course, the doctor knows how to put the patients he sees at ease. He was able to just pick her up and hold her ... and she let him! She won't even let me do that!!! She's not a cat that likes to be held, but she let him do it!!! I was very impressed!!! The visit went exactly as they said it would (time wise) & when we went back up to the front desk for check-out, Allie's RX's and special diet food were already waiting for us!!! I'd recommend Downers Grove Animal Hospital to anyone! If you live in the area and are looking for a great and reputable place to take your "Baby" to, I'd definitely say ... go there!!!