I've been a client for two years and my experience has been hit or miss but the misses now outweigh our good experiences.
1. Our very first experience was absolutely terrible. The vet only did a cursory examination and merely glanced at her nose, ears and eyes. I did complain via email and it was very promptly addressed. A credit was applied to our account and we were introduced to another vet who did a fantastic job of looking over our puppy. He thoroughly examined her ears, nose, eyes, pubic area, heartbeat (told us she had a heart murmor which was subsequently disputed by other vets at the hospital at subsequent visits ... sigh). But I felt he did what he should have done.
2. Her spay was well priced and we didn't have any issues with the surgery or the healing. Well done.
3. She reacted adversely to her adult DHPP vaccine and they provided good post-injection support. The next year, she was given a two year DHPP vaccine by a fantastic vet that spent so much time discussing the issue with me and explaining why she was going with a two year vaccine.
4. On the most recent visit one year later, the doctor gave her another DHPP vaccine shot instead of her annual rabies shot. I only realized this at the end of the day when reviewing the invoice (my wife had taken her to the vet) and I spoke to the vet and he apologized for his error. Given how poorly she reacted the first time and the care that the vet provided in administering the shot in the second year, I would have expected both the front office staff and the vet to be extremely conscientious in treating her.
I've written to the Blue Cross Animal Hospital about my most recent issue and am considering lodging a formal complaint against the Hospital and the vet but will wait for their response.