This office is not very well run. I didn't know if I was seeing a doctor or just an assistant, and they didn't either. So much wasted time that was unnecessary. Also had some simple, routine tests done and it took a week to get results. It took a week to get a perscription to online pharmacy. It appears to me that there are only 2 doctors, and only 1 is present on any given day. The office seems to be overwhelmed and unable to provide timely service. When I made the appt, I was told that they did not carry my heartworm preventative, but they could give me a substitute. On the day of my appt, they did not have the substitute either.
Alta Vista treated my two cats professionally and with kindness. No one likes to go to the doctors, cats included, so it's nice that Alta Vista treat their patients gently yet still get the needed procedures done.