We fired Ann Road Animal hospital, because of a staff that was to busy to offer customer service and poor animal care. Switched to Camino Al Norte and immediately noticed that everyone at the front counter cares! That caring by them tells you about the Vets too. We have been going for over 3 years now and although sometimes the wait is a little long, we have never felt they were to busy to provide accurate care. We have never been sold unnecessary treatment and we have opted to buy some medication from on-line sources to save money with no problem getting a prescription authorized.