Comprehensive Dental Services

At each of our offices in Antrim, Keene, and Peterborough, we offer comprehensive dental services to meet the needs of your whole family. In addition to all services being provided in a comfortable, luxury environment, our new patients are treated like royalty from day 1 with a personalized tour and a special gift simply to say thank you!

Tooth Pain

Tooth pain can be caused by various problems. Oral examination can help determine the cause.

Dental Anxiety

We offer a wide range of services and amenities to help you overcome your fear and finally enjoy good oral health.

Broken or Chipped Tooth

Chipped teeth can be treated either by cosmetic bonding or porcelain restoration.

Periodontal Disease

We offer a variety of periodontal treatments, customized for your specific health needs.

Snoring & Sleep Apnea

We'll help determine the root cause of your snoring and get you back to having a great night sleep!

Cavities & Decay

We use modern technology to detect decay in the earliest stages, saving and preserving your teeth.

Tooth Stains

We offer a couple of whitening procedures to brighten your teeth and return the smile to your face.

Missing Teeth

We can restore your smile, as well as speaking & eating ability with advanced prosthetics.

We Are Here To Help!

Do not hesitate to seek urgent dental care if you experience any of the following symptoms:

  • A Severe Toothache or Bleeding
  • Broken Tooth or Jaw
  • Lost Dental Filling or Crown
  • Object Stuck in Teeth


Antrim Office


Keene Office

Opening Hours

Monday-Thursday: 8:00am - 5:00pm

Email Us At


At all of our dental offices in Keene, Antrim and Peterborough, NH, we offer our patients a variety of payment options to best meet their individual and family needs including:

  • Cash, check, credit card or authorized payment plan
  • We accept Visa, MasterCard, Discover and American Express
  • We accept most insurance plans
  • We work closely with CareCredit and can help you set up your account if needed.
  • We will estimate your insurance coverage at the time of treatment – you just pay the rest.


Currently, we accept most insurance programs and are happy to assist you in better understanding what your insurance policy will (and won't) cover.