Delphi is changing Family Medicine.

Healthcare should be built on relationships. And that doesn’t only apply to the critical relationship you have with your doctor. 

We’re talking about the old model of family practice where one doctor was familiar with a whole family. Their history. Their dynamics. And, most importantly, their interpersonal relationships.

We’re here to show you how caring healthcare doesn’t just mean knowing your chart… It means we know you and your family by heart. 

Welcome Dr. Marcy Boucher!

Delphi Enhanced Primary Care welcomes Dr. Marcy Boucher, a longtime family practice doctor who has worked here in southern New Hampshire for decades. She is excited for the opportunity to practice medicine the Delphi way.

This means longer appointments. More thoughtful questions. Knowing that it’s ok if a visit takes a little more time, as long as it gets the patient back on the path to health. And truly building relationships with her patients.

Described as “the best, most attentive, caring, and knowledgeable [doctor] I have had the opportunity to receive care from,” Dr. Boucher is excited to bring her talents back to Bedford.

Your family deserves more attention.

The average primary care visit is just 13-16 minutes, which can lead to incorrect diagnoses and poor prescribing.

And for a parent in a doctor’s office with children, waiting a long time for a short visit is the worst possible scenario.

After all, kids are complicated and can be impatient. A doctor who takes the time to ask the correct questions can make a big difference.

Help your family enjoy personalized care with caring doctors who take the time to listen. Because better care means better long-term outcomes.

Fewer patients, more time.

Given the existing panel size at most practices (1,500-2,000 patients per doctor), a primary care clinician would require 27 hours per day to provide all guideline-recommended preventive, chronic disease, and acute care to a typical patient panel.

That’s impossible, even if a doctor doesn’t sleep.

That’s why we capped our panels at less than ⅓ of the typical size, just 600 patients.

We take the stress out of a doctor’s visit.

A doctor’s office can be a scary place for a kid. Lots of frustrated sick people aren’t conducive to helping your little one relax.

Our same day/next day appointments ensure that you can get them in to see their doctor when they need it most, and you’ll know how much time you need for your appointment.

Get the time you need.

No matter the stage your child is in, having a strong relationship with their doctor is essential. Finding someone who will take the time to listen and not just move on to the next patient is hard.

That’s where Delphi Family Practice comes in.

See someone who takes the time to personalize your child’s course of therapy. Someone who asks the right questions to see the whole picture.

Spending time with patients is vital to ensure positive outcomes.

“I went into family medicine because I want to build lasting relationships and care for the entire family. Now, I will be able to spend more time with each patient and deliver the kind of personalized care the whole family deserves.”

Marcy Boucher, M.D.

Delphi’s network will save you money.

In addition to joining forces with some of the best Primary Care doctors around, Delphi has teamed up with labs and other diagnostic facilities who are not only more affordable than those at large health systems, but also more accessible. Oftentimes, decreased costs for tests at these facilities will offset some of your membership fees. That’s not the primary reason to become a member of Delphi’s Enhanced Primary Care, but it’s certainly a benefit of joining.

Having a dedicated PCP who is part of an independent practice isn’t just about convenience; it’s about making sound financial decisions that could save you thousands, if not more, in the long run.

Access starts here

The access fee you pay serves not only as a membership but also grants you a personalized healthcare experience with your doctor.

By having a limited panel, your doctor can devote more time and attention to your health needs and goals, ensuring increased access, quality, coordination, and affordability for your Primary Care needs.

Consider the saying, “You get what you pay for.” When your primary care is seemingly “free,” it often comes with a catch: limited access when you need it most.

But what is the true value of your health? Is it worth settling for something as vital as healthcare simply because it’s labeled as “free”?

All additional members are $96/month

Individual Plan

$$120monthly
  • Increased Access
  • Same Day Visits
  • No Wait Times
  • Care Coordination
  • Patient Advocacy

Family of 2

$228monthly
  • Increased Access
  • Same Day Visits
  • No Wait Times
  • Care Coordination
  • Patient Advocacy

Family of 4

$420monthly
  • Increased Access
  • Same Day Visits
  • No Wait Times
  • Care Coordination
  • Patient Advocacy

Marcy Boucher, MD

Dr. Boucher grew up in Massachusetts. She received her bachelor’s degree in biochemistry, magna cum laude, from Simmons College in Boston. She earned her medical degree from the University of Massachusetts Medical School and completed a family medicine residency at UMass Worcester. She has been practicing family medicine in Southern New Hampshire for over a decade. She is board-certified by the American Board of Family Medicine and is a member of the American Academy of Family Physicians.

Marcy Boucher, MD

Dr. Boucher, grew up in Massachusetts. She received her bachelor’s degree in biochemistry, magna cum laude, from Simmons College in Boston. She earned her medical degree from the University of Massachusetts Medical School and completed a family medicine residency at UMass Worcester. She has been practicing family medicine in Southern New Hampshire for over a decade. She is board-certified by the American Board of Family Medicine and is a member of the American Academy of Family Physicians.

Our Practice Location

Your appointments will be held at:
20 Washington Place, Bedford, NH 03110.

Frequently Asked Questions

Membership Fee and Benefits

The access fee allows Delphi providers to maintain a smaller patient panel, enabling same-day or next-day appointments and extended time with each patient. This provides a more personalized and accessible care experience.

Benefits include same-day/next-day appointments, more one-on-one time with your provider, and a higher level of continuity and personalized care due to the smaller patient panel size.

Yes, the first member registered under an account will be the full price, the second individual registered under the account will receive a 10% discount and all following registrations under the same account will receive a 20% discount.

Payments are accepted via debit and credit cards, including American Express, Discover, MasterCard, and Visa.

The access fee is not covered by insurance, however some are eligible to use HSA / FSA dollars to pay the access fee. You can check with your HSA / FSA vendor to verify.

Insurance and Appointment Billing

We accept a range of health insurance plans from most major carriers as well as Medicare. The specific plans we accept may change, so please call us if you have any questions.

Just like a traditional office, Delphi bills your insurance for in-office and scheduled remote visits, and you are responsible for copayments, deductibles, or coinsurance based on your plan.

Delphi Enhanced Primary Care uses Patriot Pay through our billing partner, Orchard Medical Management. Patriot Pay provides patients with convenient and secure access to pay their medical bills directly from their mobile phone. Following your visit, you will receive a text and email with the details of your visit and secure link to make your payment.

If you have any questions regarding your statement, bill or Patriot Pay, please reach out to the office at 603-255-5579.

By responding to the text sent by Patriot Pay “STOP”, you will be opted out of text and email notifications and enrolled into paper billing only.

Please call the office at 603-255-5579. if you are looking for assistance or having any questions.

Becoming a Member and Scheduling Appointments

Call us at 603-255-5579. Our team is ready to help with any questions.

An after-hours contact number will be provided, allowing you direct access to your provider.