What to Put on Your DPC Pricing Page (and What to Leave Off)
Your pricing page is the most-visited page on your DPC website after the homepage. It's also the page where most potential patients decide to leave. Not because your prices are wrong, but because the page itself doesn't answer the questions they actually came with.
Most DPC pricing pages make the same handful of mistakes. They either hide the numbers behind a "contact us" form, bury them in a wall of text about the DPC model, or list prices without enough context for someone who's never heard of direct primary care. All three approaches lose patients.
Here's what actually belongs on the page, what doesn't, and the layout choices that help visitors say yes instead of bouncing.
Lead with the numbers
Put your prices above the fold. Not below a paragraph about what DPC is. Not after a testimonial. The prices.
When someone clicks "Pricing" in your nav, they're asking a specific question: "How much does this cost?" Answer it immediately. You've got about three seconds before they start scanning, and if the first thing they see is a philosophy statement, they're gone.
If you have multiple tiers (individual, couple, family), lay them out side by side in a clear grid. Each tier should show who it's for, the monthly price, and a short list of what's included. That's it for the top section.
A common fear: "If I show prices right away, people will leave because of sticker shock." Some will. Those people were going to leave anyway. The ones who stay are the ones who saw a number, decided it was in their range, and kept reading. You just saved both of you a phone call.
Explain what the price includes
This is where most pricing pages fall short. You list "$99/month" and assume the visitor understands what that buys. They don't. Most of your visitors are coming from the insurance world. They're used to copays, deductibles, and surprise bills. A flat monthly fee for primary care is a foreign concept.
Spell it out. Under each price tier, include a bulleted list of what's covered. Be specific:
- Unlimited office visits
- Same-day or next-day appointments
- Direct phone, text, and email access to your doctor
- Telehealth visits included
- Annual physical and wellness exam
- Common in-office procedures (list the big ones)
- Wholesale labs and imaging
- No copays, no surprise bills
The goal isn't to list every CPT code you'll ever perform. It's to paint a picture of what membership actually feels like. "I can text my doctor and get seen tomorrow" is the pitch. The bullet list is how you make it concrete.
Say what's not included
This one feels counterintuitive, but it builds trust faster than anything else on the page. If you don't cover specialist referrals, hospitalizations, or prescription costs, say so clearly.
A short section labeled "What's not included" or "What membership doesn't cover" does two things. First, it prevents the awkward conversation three months in when a patient finds out their ER visit isn't covered. Second, it signals that you're being straight with them. Transparency about limits makes your claims about what IS included more believable.
Keep this section brief. Three to five bullet points. Don't overload it or it starts to look like a disclaimer page.
Address the insurance question head-on
Every DPC pricing page needs to answer the question: "Can I use my insurance for this?" Because every visitor is thinking it.
A short paragraph works. Something like: "DPC membership is separate from insurance. You pay the monthly fee directly to the practice, and we handle your primary care. Most members keep a high-deductible plan or health share for emergencies, specialist visits, and hospital stays. Your monthly membership often costs less than what you were paying in copays and deductibles for primary care alone."
Don't bury this in an FAQ at the bottom of another page. Put it on the pricing page, near the price grid. It's one of the top three questions visitors have, so answer it where they're looking.
Add a short comparison
Your visitor is almost certainly comparing you to what they have now. Help them do the math.
A simple side-by-side comparison works well here. Traditional insurance on one side, DPC membership on the other. Keep the rows simple:
- Average wait for appointment: 3 weeks vs. same day or next day
- Time with doctor per visit: 7-12 minutes vs. 30-60 minutes
- After-hours access: ER or urgent care vs. call or text your doctor
- Surprise bills: yes vs. no
You don't need to trash the insurance model. Just lay out the experience differences honestly. Let the table do the persuading.
Include one or two testimonials
Not a carousel of twelve. One or two short quotes from real patients, placed next to or just below the pricing grid. The best testimonials for a pricing page aren't "Dr. Smith is wonderful." They're the ones that address the money objection directly.
Something like: "I was skeptical about paying monthly for a doctor, but in the first three months I saved more on copays and urgent care visits than the membership costs." Or: "I actually see my doctor now. I used to put off appointments because of the copay."
If you don't have testimonials yet, skip this section entirely. A fake or generic quote does more damage than no quote at all.
What doesn't belong on the page
A few items that regularly show up on DPC pricing pages and shouldn't.
A "contact us for pricing" form. If your only pricing option is a phone call, you'll lose the majority of visitors who came to the page. People research medical decisions on their own time. They want to know the number before they talk to anyone.
A five-paragraph explanation of the DPC model. Your About page or a blog post is the right place for the DPC philosophy overview. Your pricing page is for pricing. A brief sentence or two of context is fine. Three paragraphs about the history of fee-for-service medicine is not.
Complicated tier structures. If you have seven tiers with add-ons and conditional pricing, simplify. Two or three tiers is the sweet spot. Individual, couple, family. Maybe a pediatric add-on. If your pricing requires a spreadsheet to understand, patients will bounce.
Legal disclaimers at the top. Put necessary legal language at the bottom or on a linked terms page. Leading with "This is not insurance and does not replace insurance" in bold red text is accurate but also the fastest way to scare off someone who was about to sign up.
The layout that works
Here's the structure, top to bottom, that converts best across DPC practice sites:
- A clear headline: "Simple, transparent pricing" or "Membership plans" works fine. Don't overthink it.
- The price grid: two or three tiers, side by side, with monthly prices and included features.
- A toggle for monthly vs. annual pricing, if you offer both.
- A short "What's not included" section.
- The insurance paragraph.
- One comparison table showing DPC vs. traditional.
- One or two testimonials.
- A call-to-action button: "Get Started" or "Join Today."
Every section earns its spot. There's no filler, no philosophical lead-in, no "we believe" statement. Just the information a prospective patient needs to make a decision.
The takeaway
Your pricing page has one job: answer the money question clearly enough that the right patients click "Get Started" and the wrong ones self-select out. Put the numbers up front, explain what they buy, be honest about what they don't, and get out of the way.
The best pricing pages aren't clever. They're clear.
Ready to check website off your list?
DPC Spot gives you a professional, mobile-friendly practice site with pricing pages built in. Pre-loaded DPC content, transparent pricing layouts, and integrations with Hint and Atlas. Live in under 10 minutes. Get started for free and have your site up by the end of the day.
