Patient Information
Every great journey begins from just a single step. Whether you have already made an appointment or are just looking for information, this section is a great place to find all the little details to help you on your way. Don’t see what you need? Please call the office – we would be happy to assist you.

Insurance & Payment Policies

When you come to our office, we are sorry that we must ask you about your insurance coverage up front. We would certainly prefer to concentrate only on patient care. Changes in the insurance world mean we now have responsibility to your insurance company. We may be required to have primary care provider referrals, do pre-authorization for certain procedures, etc. In order to meet these insurer requirements, we have no choice but to get information from you before you are seen. Thank you for your patience.


Insurance Information

We have contractual agreements with the following insurers and will bill your insurance for you. Your co-pay is required upon check-in at the front desk.

  • Aetna
  • BCCP
  • Blue Cross and Blue Shield
  • Cigna Healthcare
  • Community Health Options
  • Harvard Pilgrim Health Care
  • (NOT Elevate, NOT Medicare Stride HMO)
  • Health Plans Inc.
  • Maine Community Health Options
  • Martin’s Point
  • Medicare-NHIC
  • MVP Health
  • NH Medicaid
  • NH Medicaid-NH Healthy Families
  • Tricare
  • Tufts
  • United Health Care

Please note, due to the complexity of the many insurance plans available, you can confirm that your insurance plan is in our network by calling the member services line on your insurance card.

If you are covered by an insurer not listed above, payment is expected at the time of service. You will be provided with billing information to submit to your insurance company.

We Are Welcoming New Patients, Contact Us Today!

book an appointment


  • monday - thursday:

    8:00 am to 4:30 pm

  • friday:

    8:00 am to 12:00 pm

  • Ultrasound appointments start at:

    7:30 am.


  • Portsmouth

  • 155 Griffin Rd, Portsmouth, NH 03801

  • Rochester

  • 21 Whitehall Rd, Suite 201 Rochester, NH 03867

Phone Number

(603) 431 - 6011