I have a lot of pets and have been taking them here for years! I usually stick with Dr Brown, she is always very professional and will be very honest and is a very good vet! She has always diagnosed my pets quickly and will always give advice and help you save money if that is a concern. In a couple of emergencies I had, I saw other doctors and they were just as great! They are always professional and have always been right with their diagnoses, and my pets always get better. In an unfortunate instance when I had to put my cat down :( Dr Anderson was very compassionate and helped make the worst day of my life just a little bit easier on me, the staff as well as the doctors and techs. This is a very good place and it is highly recommended!