HomeAboutMeet Dr. Kevin J. HanleyMeet the TeamWhat Sets Us ApartFor New PatientsOffice VisitsFinancial InformationPatient FormsTestimonialsWearing BracesAbout OrthodonticsLife with BracesBrushing and FlossingTypes of BracesFor All AgesEarly PreventionOrthodontic RetentionPalatal ExpanderEmergency CareOrthodontic FAQsTreatmentsCommon TreatmentsSurgical OrthodonticsTADsClear BracesSimpli5™Invisalign®Invisalign® InfoInvisalign Teen® InfoInvisalign® CostsInvisalign® FAQsInvisalign® TestimonialsInvisalign® VideosInvisalign® Before & AfterContactBuffalo Office LocationAlden Office LocationAppointment RequestPost-Appointment SurveyCoronavirus UpdatePatient Login