Dr. D and his staff are amazing! They are great to work with and work around my work schedule so that I can come in for my appts.