Skip to content
Home
Services
General Dentistry
Cleanings & Exams
Oral Cancer Screening
Fluoride Treatment
Sealants
Nightguards
Sports Mouthguards
Cosmetic Dentistry
Bonding
Veneers
Smile Makeovers
Restorative Dentistry
Root Canal Therapy
Dental Implants
Periodontics
TMJ Treatment
Emergency Treatment
Pediatric Dentistry
Orthodontics
Invisalign®
About Us
Meet The Doctor
Our Office
Careers
Our Technology
Resources
Finance & Insurance
New Patient Forms
Your First Visit
FAQs
Blog
New Patient Offers
Cleaning, Exam, & X-Ray*
Emergency Exam & X-Ray*
Invisalign® As Low As $105/Month*
Free Invisalign® Consultation*
Reviews
Contact
508-474-7314
Schedule Online
patient portal
Home
Services
General Dentistry
Cleanings & Exams
Oral Cancer Screening
Fluoride Treatment
Sealants
Nightguards
Sports Mouthguards
Cosmetic Dentistry
Bonding
Veneers
Smile Makeovers
Restorative Dentistry
Root Canal Therapy
Dental Implants
Periodontics
TMJ Treatment
Emergency Treatment
Pediatric Dentistry
Orthodontics
Invisalign®
About Us
Meet The Doctor
Our Office
Careers
Our Technology
Resources
Finance & Insurance
New Patient Forms
Your First Visit
FAQs
Blog
New Patient Offers
Cleaning, Exam, & X-Ray*
Emergency Exam & X-Ray*
Invisalign® As Low As $105/Month*
Free Invisalign® Consultation*
Reviews
Contact
Home
Services
General Dentistry
Cleanings & Exams
Oral Cancer Screening
Fluoride Treatment
Sealants
Nightguards
Sports Mouthguards
Cosmetic Dentistry
Bonding
Veneers
Smile Makeovers
Restorative Dentistry
Root Canal Therapy
Dental Implants
Periodontics
TMJ Treatment
Emergency Treatment
Pediatric Dentistry
Orthodontics
Invisalign®
About Us
Meet The Doctor
Our Office
Careers
Our Technology
Resources
Finance & Insurance
New Patient Forms
Your First Visit
FAQs
Blog
New Patient Offers
Cleaning, Exam, & X-Ray*
Emergency Exam & X-Ray*
Invisalign® As Low As $105/Month*
Free Invisalign® Consultation*
Reviews
Contact
Home
Services
General Dentistry
Cleanings & Exams
Oral Cancer Screening
Fluoride Treatment
Sealants
Nightguards
Sports Mouthguards
Cosmetic Dentistry
Bonding
Veneers
Smile Makeovers
Restorative Dentistry
Root Canal Therapy
Dental Implants
Periodontics
TMJ Treatment
Emergency Treatment
Pediatric Dentistry
Orthodontics
Invisalign®
About Us
Meet The Doctor
Our Office
Careers
Our Technology
Resources
Finance & Insurance
New Patient Forms
Your First Visit
FAQs
Blog
New Patient Offers
Cleaning, Exam, & X-Ray*
Emergency Exam & X-Ray*
Invisalign® As Low As $105/Month*
Free Invisalign® Consultation*
Reviews
Contact
508-474-7314
Blog
“My Dentist Says I Need a Crown” — Why Crowns Matter and When They’re Truly Necessary
December 12, 2025
Read More →
Fillings, Inlays/Onlays, Crowns & Veneers: What’s the Difference (and Which Do You Need)?
December 12, 2025
Read More →
How Often Should You Visit the Dentist? | Your Guide to Routine Dental Visits
December 12, 2025
Read More →
Scroll to Top
Book Appointment