I would highly recommend Dr. D’Apolito. He is very thorough. Explains things in great detail and he is very gentle. Easy to get an appointment. No wait time and the office is very clean. Melissa at the front desk is phenomenal and very friendly and Mericar, Dr. D’Apolito’s assistant is very personable and gentle.