I've been going to All Creatures for over 2 years. They are spectacular. I've mostly worked with Dr. Roberts but the other doctors are great also. Dr. Roberts takes the time to talk through all of my concerns and makes sure my pet's health is a top priority. My dog actually enjoys going to the vet because everyone in the office is so friendly. They clearly love what they do.