Great doctor and staff. I have been very happy with the work of Dr. Kaplin and his great team. They take time to explain what is taking place. They have top of the line equipment. My daughter has been very happy with the entire process. For three years, Dr. Kaplin, helped provide guidance and consult for my daughter without any charge. Highly recommended.