Blue Cross Veterinary Clinic has very qualified caring doctors. I have been very satisfied with the care for all 4 of my dogs. My only complaint is that even with 5 vets on site, trying to get an appointment in an urgent situation is next to impossible. I have a back up vet for those situations, because their extra fee for working you in is over the top.