Direct Primary Care
Simple, accessible medical care — without insurance, without surprises.
If you’ve ever avoided going to the doctor because of cost, time, or frustration, you’re not alone.
Direct Primary Care is a simple monthly membership that gives you direct access to a medical provider — no insurance, no copays, no surprise bills.
What you get

- Office visits when you need them
- Same-day or next-day appointments
- No rushing, no waiting weeks
- Direct messaging via our portal connects you to your provider directly
- Ask questions without booking a visit – many things can be handled through our portal!
- Ongoing support between appointments
- Annual physical + labs + body scan
- Annual Skin Check (Dermatology Care)
- Sick visits (flu, strep, UTIs, COVID, etc.)
- Chronic condition management
- In-office procedures
- Well-child checks
- Sports physicals
- Care for all ages
Functional Health Medicine and Testing
Simple Monthly Pricing
Ages 19 + $79/month
Birth – 2: $99/month
Ages 3 – 6: $79/month
Ages 7 – 18: $59/month
Family Max: $325/month
Pediatric Max: $225/month
What your first visit looks like
If you’ve ever avoided going to the doctor because of cost, time, or frustration, you’re not alone.
Direct Primary Care is a simple monthly membership that gives you direct access to a medical provider — no insurance, no copays, no surprise bills.
Every consult also includes time on the Emsella chair, which helps strengthen your pelvic floor while we talk.
It’s a simple, comfortable way to support core strength, bladder control, and overall wellness — and it gives you a feel for how we approach care here.

Emsella is FDA-cleared for urinary incontinence, but it also plays a role in core strength and pelvic floor health.
It’s part of how we look at the body as a whole — not just one symptom at a time.
Ready to get started?
We’re currently accepting new patients for Direct Primary Care.
If you’re ready for a different kind of healthcare experience, we’d love to connect and see if this is a good fit for you.
Call or text us at 757-758-2410 or reach out online to get started.