The technicians are very nice and kind to the animals. Dr. Lopez is the worst. He gets grumpy and impatient when questions are asked and he clearly does not have your pet's health utmost in mind. Just a typical guy putting in his time 9 to 5. His knowledge of pet health issues is very limited. I would recommend that you avoid this place at all costs as long as he works there.