Took my 2yr old daughter to Dr Cannon for her first dentist visit. Everyone at the Long Grove office was incredibly nice and did their best to make my daughter feel relaxed the moment we walked through the door. Dr Cannon spoke very gently with my daughter and even brought out Frozen dolls to entertain her before cleaning her teeth. He showed her there was nothing to fear of the cleaning/inspection tools before putting them in her mouth, and when the whole thing was over we took a group photo and they emailed it to us. My daughter and I were very happy with the experience and I look forward to taking her to future visits with him.