Dr. Hannigan's office is the best. They run like a well-oiled machine but show great patient care and concern. After interviewing several orthodontists, we knew Dr. Hannigan was the one for our family.