Dr. Hanigan went out of his way to make sure I was happy with my teeth and even covered some of the expenses when things did not look the way he was happy with as well. I have never experienced such great customer service.