Great staff, always kind and answering all my questions. Funny too which can help when you're stressed because something broke, and Dr. D always asks me about how things are going and is overall a really good doc.