Rooted Direct Primary Care
Kara Keefe, MD
  • Home
  • why choose DPC
  • Membership & Pricing
  • Meet Dr Keefe
  • FAQs
  • More
    • Home
    • why choose DPC
    • Membership & Pricing
    • Meet Dr Keefe
    • FAQs
Rooted Direct Primary Care
Kara Keefe, MD
  • Home
  • why choose DPC
  • Membership & Pricing
  • Meet Dr Keefe
  • FAQs

Membership & Pricing

Enrollment Fee

There is a one-time enrollment fee of $100 for each member upon joining the practice. The maximum fee for families is $300. This allows us to setup a patient chart and portal for each new member and to request and convert any prior medical records in order to provide each member optimal care.

Individual Adult 19+

$100 per month

 

  • All visits including wellness visits, urgent care appointments, visits for chronic disease management or new concerns 
  • Appointments typically available same or next day in person, over the phone or virtually
  • Access to patient portal, email and text with Dr. Keefe
  • Labs available at a low additional cost (if not using insurance)

Littles (0-23months)

$ 100/mo $75/mo*

  • Well baby checkups for the first 2 years of life including weight checks in the first few days and weeks of baby's life with lactation support
  • Sick and Concern visits as needed
  • We are unable to offer vaccines at this time but can assist with keeping babies updated with their vaccination schedule 
  • $100/month without parent enrollment, $75/month with parent membership

Kiddos (2-18years)

$75/mo $50/mo*

  • Well Child checkups annually to ensure kiddos are meeting social, emotional and growth milestones
  • Sick and concern visits as needed
  • School sports physicals
  • Vaccinations are not available at the practice at this time but we can assist with keeping kiddos up-to-date on their vaccines
  • $75/month without parent enrollment, $50/month with parent membership

Families

$300/mo Maximum

A family membership includes two adults and all children up to age 18 in a household 


A family membership will not exceed monthly pricing for a la carte memberships.


Example: For one parent with two children over two, the monthly membership fee would be: Adult ($100) + Child 1 ($50) + Child 2 ($50) = $200/month

65 years and Better

We are working to be able to see Medicare beneficiaries which requires time and a lot of paperwork (as you can imagine)!


If you have Medicare and are interested in joining the practice, please join our 65+ waitlist below. Having an idea of the number of people interested in joining will help to expedite this process.


Your Rooted DPC membership will be a separate cost outside of your Medicare insurance. We will never bill Medicare for our services.

Employers

Looking for affordable and high-quality healthcare benefits for yourself or your employees? 


Want to offer a benefit that costs less and employees truly value?


Contact us at information@rooted-dpc.com to discuss plans today!

Join Waitlist for 65yeARS+ Membership

Joining the waitlist is not a commitment to joining the practice. Once we are able to enroll Medicare beneficiaries we will reach out to you with membership information.

Rooted Direct Primary Care

12089 Gayton Road Henrico Virginia 23238

Copyright © 2026 Rooted Direct Primary Care - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept