Dr Madan is the best doctor I've ever had; she is thorough, compassionate, and really takes the time to listen and gets to the root of the health problem. Without her, I would've never found out about a serious illness that I had for years. The doctors that spend 10 minutes per office visit never found the problem and I continued to get sicker and sicker. Dr. Madan and her staff are great and I wouldn't go anywhere else now.
Does not take insurance, but is well worth the cost of the visit. She is cutting edge with her knowledge and understanding of disease management. Will give you as much time as you need at your appointment - not the typical 15 minutes you get with other doctors. If you need an hour (or more) then that's what you'll get. She truly cares about her patients and has opened a practice that reflects it.