Amazing Doctor D, gentle, caring, understanding, he’s work is perfection and takes the time to listen, he’s a perfectionist and his staff is the same, what more could I say but make an appointment you’ll see. Thank you Dr D and staff