Dr. Cho had been our vet for many years. Though he lacks any sort of bedside manner (which I think is very important), his prices are more than fair and he can always see you. One of my issues is that he doesn't seem to be as thorough as I would like upon initial exam. I don't think he's the worst vet, but I don't think he's the best either. Our family stopped going to him last year when he tried putting our terminally ill cat to sleep and made the process quite painful and traumatic for both our dear cat and the family. And he seemed to feel nothing about it -- that really bothered me more than I can say. So we found a new vet.