About as good as it gets for routine vet affairs. Efficient, clean, and professional. The veterinarians I worked with were caring, direct, and take a holistic approach. No worst case scenarios or unnecessary and costly diagnostic tests. Awesome digital x-rays! My dog got better quickly and I learned a lot about how to keep her healthy, active, and spry as she approaches middle age.