I live outside of Philadelphia and have friends in NYC. I would say Dr. Susan Levine. She is who I have heard about. Also, Dr. Jeffery Morrison. He is in NYC as well. Many people go to Dr. Levine and I have a friend who travels from Ohio to see her.
seconded on Dr. Levine. She was very helpful to a friend.