Dr.Dan is very professional,he takes his time to explain what needs to be done and provides valuable advice. I highly recommend Dr.Dan for adults and kids.