Site Map HomeMeet the TeamMeet Dr. David MatthewsMeet Dr. John KellamMeet the StaffWhat Sets Us ApartFor New PatientsDental FAQOffice VisitsFinancial InformationPatient FormsBefore and AfterTestimonialsGeneral DentistryGum DiseaseFillingsRoot CanalsTMJ-TMDDigital X-raysEmergency Dental CareSnoring PreventionPediatric DentistryPreventative DentistrySealantsPreventive CareMouthguardsUnderArmour® MouthguardsRestore Your SmileDenturesImplantsCrownsBridgesBondingEnhance Your SmileCosmetic DentistryTeeth WhiteningZOOM!®VeneersInvisalign®Invisalign® InfoInvisalign Teen™ InfoInvisalign® CostsInvisalign® FAQInvisalign® TestimonialsInvisalign® VideosInvisalign® Before & AfterContact UsAppointment RequestOffice LocationRefer a PatientRefer a FriendPost Appointment SurveyPatient LoginDoctor Login Back to top