Highly recommend!! Staff is super friendly and personable. Dentist is amazing and connects well with his patients. Made a switch after my son broke a tooth and could not be seen by his dentist and Wow! My son (12) says he likes Dr. D’Apolito a lot more than his last dentist, and this was after his first tooth extraction…that says a lot in my book!