Office Hours 

Monday through Thursday -  8 am to 5 pm, with lunch 12:00 to 1:00
Friday - 8:00 to 3:00, with lunch from 12:00 to 1:00

We also offer appointments in our satellite office in Keene. Office hours in Keene vary, please call the main office to schedule an appointment.  Please note,  not all appointment types can take place in this location. 

Please arrive 15 minutes prior to your appointment time to complete the check in process. Please provide the most recent copy of your insurance card and your co-pay if you have one.

If you must cancel a scheduled appointment, please contact the office as soon as possible at 603-924-9444, preferably at least 24 hours before the scheduled appointment.

Children under the age of 12 must be supervised by an adult at all times.

We have the option of rescheduling your appointment if:

  1. Copayment or self pay balances are not paid at the time of service.
  2. Insurance information is not provided with a copy of a current insurance card
  3. You are more than 15 minutes late for an appointment
  4. Children under the age of 12 must be supervised by an adult at all times.