Today was a horrible day for my family, we had to put down our 2.5 year old dog. After reading Yelp reviews, we called and made the appointment. Both on the phone and in person, everyone was kind, patient, compassionate and understanding. I could barely speak when I called, they were understanding and patient through this horrible ordeal. I will be bringing in my other pets to the practice for their care.