I adopted my dog from the Humane Society about a year ago. Our adoption included a free exam from VCA, so we took her to VCA Mountain View. I was impressed from the beginning with how professional each staff member is. They are knowledgable and caring each visit and really make sure that they get to know each of their clients/patients. My dog gets really nervous at the vets (has since the first visit) and is probably one of the most difficult dogs there (in my opinion lol). I couldn't believe how calm they stay even when she tries to bite them. Each visit that we have made, my dog made a quick recovery from whatever it was, and didn't have to go back. They even call you the next day to see how your pet is doing, which I think is amazing service. I highly recommend VCA because their costs seem very reasonable, but you really get good service. :)