We've been taking our pets here for years and have always had a positive experience. Most recently Dr. Bower saved my cats life. She's an older cat and was suffering from diabetes. Kitty was looking pretty bad and I was ready to throw in the towel but Dr Bower suggested I give her another day or two. It was a painful time for us and I didn't want my cat to suffer. When serious animal care is needed it can be expensive but through all the treatments, medicine and follow-ups I felt the price was more than reasonable. Dr Bower's Instructions were clear and easy to follow and the whole staff was great. For people who complain about follow-up visits here's some advice: Anytime you visit a doctor..ANY doctor, there's a pretty good chance that there's gonna be a charge! They ain't working for free....