Very good service here. I'm giving 5 stars because it's the first vet I've used where I don't feel like I'm being screwed every time I visit.
An example is shots and vaccines. There are sow vets that tell you that you need all of them. These guys are realistic and tell you that in this part of the country you don't need this or that.
Also, I recently had to put an animal down and they were very compassionate.