I visited him in the office in Manhattan. Really nice guy. Very caring with excellent bedside manner. I am not crazy about his staff but he makes up for it. Told me exactly what to expect and even followed up with a phone call the next day. Decent prices too for a out of network doctor.