HomeMeet Our TeamMeet Dr. Sidney KellyMeet Dr. Jacob KellyMeet Our TeamOur LegacyOur BlogNew PatientsNew Patient FormsWhat Sets Us ApartOffice VisitsFinancial InformationDental FAQsTestimonialsPreventive DentistryPreventive CareGum DiseasePeriodontal TreatmentsPediatric DentistryEmergency Dental CareOral Cancer ScreeningDigital X-RaysIntraoral CameraSleep ApneaSnoring PreventionTMJ/TMDSports DentistryRestorative DentistryCommon ProceduresDental ImplantsAstra Tech ImplantsImplant ServicesDigital Impression SystemAll-on-4®DenturesImplant-Supported DenturesCosmetic DentistryCosmetic DentistryTeeth WhiteningOpalescence® WhiteningBondingBridgesVeneersInvisalign®Invisalign® InfoInvisalign® for TeensInvisalign® CostsInvisalign® FAQsInvisalign® TestimonialsInvisalign® VideosInvisalign® for AdultsContactRoseville Office LocationAppointment RequestPost-Appointment SurveyCoronavirus UpdatePatient Portal