Dr. Hannigan is amazing because he knows how to take care of my mouth and helps me take care of it and when he is working on my teeth it doesn't hurt. I am getting braces in one week and I would be scared but with Dr. Hannigan I'm not because I know he will take good care of me.