Good long term local vet. Excellent local vet, willing to go the extra yard for pets that can be difficult or need special handling. Gave both of my dogs extra treats and was very good at handling the animals and explaining things in regular terms for non vet people. The dogs were super excited to be at the vets and enjoyed themselves.