Try looking on yelp for reviews. There are about 6 Banfield hospitals around me within 50 miles and 5 of them are horrible and 1 is just okay. I looked into them when I got my yorkie. Some areas might be better than others but I would look for a regular small vet office.