I cannot recommend Dr. Reza Sharafi enough. He is board-certified in internal medicine and has been my primary doctor for some time. From the moment you meet him, you feel safe, heard, and supported.
He is always optimistic and positive, which makes every visit reassuring. He truly listens and takes the time to understand all my concerns. When I bring information from other doctors or labs, Dr. Sharafi is incredibly thorough--explaining everything clearly and ensuring I fully understand what's going on with my body. Anything I didn't understand elsewhere, he explains patiently until it makes sense.
Dr. Sharafi is easygoing but extremely thorough. He makes sure I understand my health status, medications, and treatment plans. For someone managing kidney failure, having a doctor who combines knowledge, compassion, and clarity is invaluable.
Every appointment leaves me feeling confident, informed, and cared for. He is the kind of primary care physician everyone should have on their side--thorough, understanding, and genuinely invested in your wellbeing. read more