I'm starting to think all vets are scam artists. I came in for regular vaccinations and was made to think something else 'might' be very wrong with my cat, and if they did not run blood and urine tests before vaccinating her the shots 'might' do more damage. After 30 hours of boarding ($$$) waiting for results, nothing was wrong with her. They just gave her the vaccinations I had originally brought her in for ($$$) and obviously recommended special vet food ($$$).
$850 later...
The 3 stars are because, as far as vets go, this one is conveniently located, has great hours, took an appointment at the last minute and the reception staff is exceptional.
What are ya gonna do, I guess?