We have been there several times over the years. They have always had excellent veterinarians and technicians. And their staff is extremely compassionate. We recently lost our 11 1/2 year old giant dog there. It was his time. The compassion and respect for our big guy shown by the staff was overwhelming. While I don't like going there (who does really) I always know that my fur kids will get the best care.