I've been going to Dr Flagg for as long as I can remember, and before my dad moved away he was going to Dr Flagg also. He's always been very understanding to his patients needs, putting there health before anything else. I know in the past when I was in a difficult financial situation and had no insurance he still was there for me as a doctor when I needed one. To me that shows someone who really cares for his patients. He's also very easy to communicate with.
Pros: great staff, not much time in the waiting room, very easy to talk to
Cons: kind of far away from me now, cause I moved out of San Ramon, but I'll still make the trip to go see him