I go here because they are close to home and are open early and close late. If I could find a vet that was in the same area I'd rather go to them.
I have had excellent care for my felines here, but they charge an arm & a leg. Always trying to upsell and if you say you cannot fork over the cash they give you a hard time about how much you love your animal - guilt tripping you into paying for unnecessary blood work, urine tests etc. My last visit I brought my cat in cos he was sneezing & he had a runny nose. As he has a history of seasonal allergies I just wanted to get some pills to clear up his wee lungs and go our way.
The vet, one of the senior partners, wanted all sorts of tests. They tried taking urine from him, but the cat is a bit of a hellion so they were not able to get a catheter up his bum. I managed to get the pills.
If you need something in a pinch Downtown Animal Hospital is good. But I would rather find a vet that doesn't keep trying to empty my wallet at every given opportunity.