New Patients


Join Us

If you are interested in joining our dental community, please contact our office! 

In order to make the best use of your time, we ask that you fill out the following forms and bring them in the day of your appointment:


Also, please be sure to set aside ninety minutes for the new patient visit so we can answer all of the questions you may have.

Referral Program

If you were referred by an existing patient of ours, when you come in for your first visit, you will receive $25 dental dollars towards your dental treatment and they will receive $25 towards their dental treatment.  Just a little thank you for expanding our dental family. 

We accept most insurance plans (Altus Dental, Delta Dental, Cigna, Blue Cross Blue Shield) and will gladly process your claim.

At this time, we are not in-network as dental providers with Mass Health or DHMOs. 

We have a reasonable amount of patients that have out-of-network insurance coverage and choose to be at our practice. We do everything in our power to maximize your insurance benefits regardless of your type of insurance policy. Please bring in your dental insurance card at the first visit.

Insurance policies generally cover only a portion of the total treatment cost. Unless other arrangements have been made, we ask that you pay your portion of the bill at the time of treatment. It is your responsibility to pay any balance not paid by your insurance company.

Accepted Insurance:

Membership Program

We offer a unique membership program for patients without insurance.

A yearly fee that includes 3-4 hygiene cleanings per year, all periodic exams and one emergency exam, intra-oral x rays, topical fluoride treatments and 15% off ALL dental procedures!

Accepted Payments:

For your convenience, we also accept all major credit and debit cards: American express, Visa, MasterCard, and Discover.
Financing is also available through Care Credit for up to 6 months, visit their website for more information:

Have any questions?
Use this form to get in touch.

Name *
Let us know if you have any inquiries about the following procedures: