I agree with pretty much everything everyone has already said. The Dr. is great, shows real concern for the cats, and gives excellent care. The service in the reception area is not great. There are tons of cats wandering around and the place smells like a litter box. I love that they try to rescue so many cats, but I wish they didn't let them wander in the reception area. My cat doesn't like unfamiliar cats so we have to go in a separate room while we are waiting so he doesn't get freaked out by the other cats. I think that the service and care shown here outweighs the negatives, and I plan to keep coming.