I've been taking my dogs and cats to Dr. Allen for many years. Dr. Allen is very caring and really listens and will discuss different treatment options if necessary. This is not one of those ""fancy"" type of clinics, which I like. They never try to push off anything I don't need or want, making it seem like my pets will perish if I don't use this shampoo or that vitamin, in order to pay for their fancy decor. It's clean and the people are very friendly, and many times they've taken my dogs in last minute if anything has happened or there's something I'm worried about. Love them.