I've only had two vets for my critters. I can't even remember why we chose the first one. We took our dog and a couple of cats to that group. Our dog ended up having surgery on her knee. When she was brought out to us no one gave us clear instructions on how to care for her post-surgery. The surgery was unsuccessful. We also had a very bad experience with them setting a broken leg on our cat. (who eventually needed to be put down because of complications.) It pains me now to think that I gave them a second chance which not only meant the end of life for a sweet, snuggly boy, but it cost us a lot of money in the deal.
After that we asked some friends and were recommended to the place we now go. They treated the dog's knee issues without surgery (they told us the chances of the surgery actually correcting the issue was low.) and helped her heal. They saw us through till the end of that girl's life and were so compassionate when we had to have her put down do to age related complications.
These folks care for our two kitties now and I am very pleased with them. Sometimes it costs more than I'd like but normally it's not too bad. (We had an annual check up, two shots last night for one of our girls and it was $76) The biggest reason I like the folks at this practice is because they are both animal people and people people....they take care of my pets and I can tell them are compassionate toward them, but they also always take the time to answer our questions so that I leave with the knowledge I need and a comfort level for my furry friends.