Dr. D’Apolito and his entire staff is fantastic! My family has been seeing him for over 3 years, and even just brought in my 3 year old for his first visit (and he can’t stop talking about his great visit to the dentist). I wouldn’t trust anyone else with our smiles. Thank you!!