Dr B is like no other doctor I’ve ever had. Not only is he wicked smart and leaves no stone unturned in identifying the core problem and the right solution, but he cares about his patients. He is incredibly responsive to patient inquiries. Five stars is simply not a high enough rating. Ten is more like it.