Dr. Bower is amazing. I was recommended to him by my sister in law. He works with any pet big or small and gives them amazing care. The attention he gives to each animal is incredible. Every time I take my dogs in I get a call a few days later checking in. After my little female had surgery she got sick from her pain medication. The next day they made sure to take her first thing with no problem. When I got there they were clearly busy and Dr. Bower was starting his surgery's for the day but they still made it happen for everyone in the office. They really truly love the animals and do everything they can to fix the problem. Love this vet wouldn't ever go anywhere else.
Note: as far a pricing I haven't really experienced that they are more or less than others, although it wouldn't matter to me because they are worth every penny!
Pros: Loves every animal they work with!