Phone icon
Location & hours
Blog
Contact
Emergencies
Pay My Bill
(603) 673-1000
Team
+
Meet our team
Andrew Cheifetz, DMD
Cherice Lim, DDS
Shadbeh Taghizadeh, DMD
Our Laser
Services
+
Pediatric Dentistry
Dental Exams & Teeth Cleaning
Emergency Pediatric Dentist
Fillings and Crowns
Pediatric Dentistry
Sedation Dentistry
Tooth Extraction
Orthodontics
Braces
Invisalign®
Orthodontic Services
Insurance & payment
+
Dental payment options
Dental insurance
Dental financing
Good faith estimate
Patient resources
+
About our practice
Patient information
Dental reviews
Pay My Bill
Book appointment