Dr B is the best PCP I've had since I was a child. And we are talking a long time lol. He is respectful, compassionate, a good listener, and has helped to alleviate some of my mistrust of our current health care fiasco created of course by the federal government. If you are looking for a great PCP who treats his patients with some TLC, give Dr B a chance!