293 W Main St, Northborough, MA 01532 Dental Services for Northborough, Shrewsbury, Westborough, Marlborough, Southborough, Framingham, and Berlin


We schedule one patient per appointment, because you deserve exclusive, personal time with our doctor and staff. We strive to run on time so you won’t be kept waiting, and we ask that you arrive for your appointments on time as well. We understand that you are busy, and your time is valuable to us! We pride ourselves on keeping to our schedule, only deviating from it in the event of a dental emergency.

Please call us at least two business days in advance for changed appointments. Missed appointments without this notification or repeat cancellations may incur a cancellation fee. We want to work with you to schedule convenient appointments for your visits to our office.

Payment Options

credit cards we accept

We accept cash, checks, debit cards and some major credit cards. We also offer in-house financing and payment plans through CareCredit® for patients who qualify, because we understand that it can be difficult to find quality dental care at a cost that fits your budget. Our goal is to remove financial barriers so that all of our patients–regardless of age, income, and dental needs–can receive the care they need and desire.

CareCredit lets you finance 100% of your dental treatment with no upfront costs, annual fees, or pre-payment penalties. With a full range of payment plans, you're sure to find one that works well for you and your family! Call our office for details or apply online now.

Apply for CareCredit Today

Dental Insurance


For patients covered by insurance, we will be happy to assist you in maximizing your benefits. Few dental insurance plans cover the entire cost of treatment, and there is often an extreme delay in receiving payment from insurance companies. For these reasons, we ask that you pay your deductible and your portion of charges at the time services are rendered. As a courtesy to you, we file and track claim forms electronically and provide postage for special claims.

Call us about your plan: (508) 393-2522

Download Our New Patient Forms

Less paperwork at the office, complete at your convenience!

We're always welcoming new patients to our family-oriented dentistry practice convenient to Shrewsbury, Westborough, Marlborough, Southborough, Framingham, Berlin, and of course Northborough, MA. For your convenience, you can download our new patient forms, print them out, and bring the completed forms to our office to expedite the paperwork at your first visit. Adobe Acrobat Reader is needed to download these forms.

   Phone: (508) 393-2522
 Fax: (508) 393-8352


Our Office Hours

Monday - Thursday
8am - 5pm
8am - 2pm

Click to learn about our Dental Savings Plan


New Patient Forms

For your convenience, we invite all new patients to download our new patient forms to expedite the paperwork at your first visit. Adobe Acrobat Reader is needed to download these forms.

Download Our Forms

Conveniently Located in Northborough, MA

Super close to Northborough, Shrewsbury, Westborough, Marlborough, Southborough, Framingham, and Berlin MA!

Northborough Family Dental is conveniently located at the junction of W. Main Street and Southwest Cutoff (Route 20). We are next to Romaine's Restaurant and a block away from the US Post Office and less than 2 miles from Wegman's. We are only 2 minutes from Northborough Center and 5 minutes from the center of Shrewsbury.