Excellent! The Doctors and staff are the best! We have been a patient for 8 yrs and would not trust anywhere other than New Paltz Animal hospital. We love our doctor, Doctor Ursitti but both doctors are amazing vets. Bianca, the office manager is so helpful, friendly & super knowledgeable. The techs are all great- Janina is great to work with & so compassionate. It's clear the entire staff loves their jobs & our pets!