Great caring doctor. SMART. Super diagnostician. Gets to the root of a problem. Super office staff too!!! I went to Dr. Agrawal from a personal referral. She is not in my neighborhood but sooooooo worth the trip for me. My friend had ongoing heart issues resolved by Dr. A’s care(and appropriate referrals) and I saw Dr. A due to some personal female issues. Not a big pill pusher and a very sensible health care provider.