I came in for routine vaccinations for my dog, expecting to come out with a bill < $100, and instead was hit with a bill close to $500. My dog lost a few pounds from her last visit, and the vet did not clearly explain the blood and poop tests and wanted to prescribe additional meds for something my dog had not even been diagnosed with. Like a typical fee-for-service health care model, I felt like she upsold me with various additional services and preyed on my concern for my dog losing a few pounds.
When I asked the registration person at the front desk about the prices of the rabies vaccine being 2.5 times the cost of the city, she said that "we are a nonprofit and need to charge more," which is completely the OPPOSITE of a nonprofit. All in all, I left completely unhappy. I love what the SPCA does and may try and see if the SPCA Mission services are better but I HIGHLY DO NOT recommend the Pacific Heights office.