Excellent experience. In my opinion, he combines holistic and traditional medical practices and exhibits mastery level of both. I don't visit doctors often but as I am aging, will do so more regularly; and while I live in a different city now, I will return to Dr. Shafi as my PCP.