I have been taking my dogs here before I knew what Yelp even was (or before it even existed!). Most all of the staff have been working there for as long as I can remember which is a good sign for any medical place.
I always feel like they are being truthful and honest with any recommendations they give me and never have the feeling they diagnose something for the money.
The waiting area is a bit small and can be filled up but it gives your pet a chance to socialize. We also took our childhood Scottie here to be put down when she was just too sick to keep living and the staff was very respectful and helped out as much as they could for one of the saddest moments in my life.
To make this more positive since that last part was kind of sad, they now take care of my Scottie which I've had for over 2 years now and she always enjoys her visits here (what dog likes going to the vet??).
These guys are also known for their Bulldog care which is the best in the state. I live all the way in Scottsdale now but they are still my primary care facility for my dog and are worth the drive!
Protip: If you like cats (eeeew) they have a room next to the waiting room where you can see them play or lay around and I think you can adopt those cats.