David C. Niles, DDS