PROS: A doctor who truly, truly cares about your pet and will spend the necessary time to help that pet. Prices are reasonable, and he will try to keep services that way for you, if you need them to be. Personable and warm personality with the pet's owners too. :) The office staff will do everything they can to get you in sooner. The woman who helped us was very helpful and friendly.
CONS: I don't really have any. I guess, if you're looking for a very fancy office(which your fees would be paying for), then you won't like the basic decor here. ;)