Dr.Shnaydman has been my entire family's doctor for nearly 7 years. In fact, he saved my father's life by detecting a serious carotid artery problem before it was too late. I think he's the best doctor in Jackson Heights: over 25 years of experience, very attentive, really caring. His staff and office are also is very professional.