Site Map Meet the TeamMeet Dr. Annie Ngo BarnesMeet Dr. Stephen BarnesMeet Dr. Richard FifeMeet Dr. Steven ScottMeet the StaffWhat Sets Us Apart?For New PatientsOffice VisitsFinancial InformationPatient FormsOffice TourBefore and AfterTestimonialsGeneral DentistryTeeth for LifeGum DiseaseLaser DentistryDigital X-raysFillingsRoot CanalsExtractionsWisdom TeethSedation DentistryTMJ-TMDImprove Your SmileCosmetic DentistryTeeth WhiteningVeneersCrownsCEREC®BondingBridgesImplantsDenturesInvisalign®Invisalign® InfoInvisalign Teen™ InfoInvisalign® CostsInvisalign® FAQInvisalign® TestimonialsInvisalign® VideosInvisalign® Before & AfterContact UsOffice LocationAppointment RequestPost Appointment SurveyRefer a FriendHome