Dr Shefali Agarwal is incredible. Not only has she taken great care of my health, but also she is lovely to speak with at every appointment.
Knowledgeable, sensitive, informative… I immediately felt at ease – and confident in receiving expert medical care. She’s a very patient person who genuinely cares about her patients.
She always takes the time to explain things to me in terms that I can understand. She’s diligent in making sure my health is the best it can be. I would recommend Dr. Shefali Agarwal to anyone seeking a kind, compassionate, and brilliant doctor!