Wonderful. Both he and his staff are great and it make my appointments something to look forward to instead of dread. The make sure I understand exactly what is going on and what the plans are. I would HIGHLY recommend him and his amazing staff.