General Information

24/7 Online Convenience

For your convenience, we provide 24/7 online account access that enables you to:

  • View your appointment and account information any time
  • Sign up for email or text appointment reminders
  • Check your payment history and see current charges

Click here to log in or set up an account (we will never share information)


Our office is conveniently located on Main Street in Groton.  We have ample parking right outside our door and are handicapped accessible.

Directions and Map

Insurance Information

We participate in the following dental plans:

  • Delta Dental Premier
  • Blue Cross Blue Shield of MA Dental Blue Indemnity
  • Altus Dental
  • Cigna Dental

We also accept most other dental insurance plans, so please contact us to inquire if we are members of your plan. Before scheduling an appointment, please check with your insurance provider regarding your individual coverage.


Payments may be made with debit cards and most major credit cards. Visa, Mastercard and Discover preferred. Our office accepts (HSA) Health Savings Account, Flexible Spending and Benefit Card payments.

We offer the following discounts:

  • 4% Senior Citizen Discount (65 years or older)
  • 3% Cash Discount (if fees are paid in full at time of service using cash or check

We also offer special financing arrangements through Lending Club. Follow this link to learn more about this payment option or call our office and we will be happy to assist you.

Our Patient Appointment Policy

We strive to keep an on-time schedule for our patients to allow you to get in, get out, and get back to your busy life. A late patient arrival makes it difficult for us to serve our patients on a timely basis.

We require a 48-hour notice if you cannot make your appointment or need to reschedule. We do understand that emergencies arise. If you are running late for an appointment, please call the office to notify us as soon as possible. If you do not arrive within 10 minutes of your scheduled appointment and have not notified us that you are running late, we will need to cancel your appointment. A $50.00 charge will be assessed for “no show” appointments.

We encourage you to register for e-mail and/or text appointment reminders using the Patient Login

Thank you in advance for helping us to better serve our patients.


MON 9:00 AM – 7:00 PM

TUE 7:00 AM – 4:00 PM

WED 7:00 AM – 5:00 PM

THU 7:00 AM – 4:00 PM