5 /5 David Marmonti: Dr Hall is simply the best primary care physician that I have ever had. He likely saved my life or at least averted serious complications by insisting that I see a urologist when my PSA results were only slightly elevated. He is direct, smart and on top of the latest development in medicine. I highly recommend him.