I used to use a vet from petsmart and really liked him,but when i moved to the country i interviewed alot of vets.The one i currently have is great no office fee just what they charge for the vaccinations and other services,multi pet discount since i have 3 adult cats-3 dogs(plus any fosters i take in)-7 kittens(a stray i took in had them)-2 rabbits-1 bird.....So cheaper the better 