These guys are great. I have taken my dog here twice now (once for an ear infection, other time for immune's) and both times they have been wonderful.
The staff is friendly and swift. The doctor's are all caring and helpful. This is a very clean office and the only one I have been in where I am not constantly terrified where my dog is sniffing!
The only knock I have on them is the constant upsales. Obviously, I love my dog and want the best for him but you have to be prepared to say no when you walk in here. I came in for year old booster immunizations, basically, and they were trying to sell me heartworm tests, flu shots, etc. The way it is done is the problem: "Do you want us to test and go ahead and preventatively treat for heartworm?" Well... of course I do! But its like $140... and no, I don't have that currently.
If you can get past the salesmanship part, which I completely understand is how business make money, they are a good vet.