Best orthodontist every. Dr. Hannigan took care of my son and now its my turn. Love the office and the staff. Everyone is so friendly.