Site Map HomeAbout UsMeet Dr. Joseph FlahertyMeet the TeamNew PatientsOffice VisitsFinancial InformationPatient FormsCommon ProceduresBondingBridgesCrownsDenturesFillingsFluorideMouthguardsSealantsVeneersNightguardsImplant RestorationDental ServicesImplantsDigital X-raysOral Cancer ScreeningTeeth WhiteningIntraoral CameraContact UsMiddleboro Office LocationAppointment RequestPost-Appointment Survey