Dr. D’Apolito was very professional. Excellent chair side manners. His staff is great!