Dr. Hamilton is great and so is his office staff! Very kind and fun. I can already see the improvement in my smile!!!!!