I was referred by a friend after my vet retired.
I am always pleased with my visit. I usually arrive 15 minutes early and often the vet sees me right away.. If my animals have tests, I receive a call back within 24 hours. There are lots of vets, so if you don't jive with one, you can always try another one. And I like that they are open seven days, including a few holidays. I always used mom and pop vets and I was hesitant to go to the hospital environment, but I am pleased.
I have referred them and friends are happy too.