Switched to this vet after not loving another one, and had a really good experience with a stray cat I took in. They were kind, helpful, reasonably priced, relaxed, and got a last minute appointment with ease. Also have separate entrances for cats and dogs, which is a nice touch. Follow up phone call to make sure the stray was doing well sealed the deal, will be taking the whole cat family here from now on.