Photo of Dr. Kara Keefe

Dr. Kara Keefe, MD

DPC Family Medicine physician, Henrico, VA

Rooted Direct Primary Care

Dr. Keefe is a board-certified family physician at Rooted Direct Primary Care in Henrico, Virginia with specialized training in lifestyle medicine.

12089 Gayton Rd, Henrico, VA 23238
At a glance
Practice model
Monthly-membership direct primary care
Board certification
Family medicine
Fee
Adults 19+ $100 a month, plus a one-time enrollment fee
Telehealth
The practice offers in person, phone or virtual visits

Facts on this page last checked October 2026. How we check doctors

About Dr. Keefe

Dr. Keefe is a board-certified family physician. She has specialized training in lifestyle medicine. She went to the College of William and Mary and majored in history.

She is originally from Northern Virginia. She has practiced in the Richmond area since 2018. Rooted Direct Primary Care is a monthly-membership practice and does not bill insurance.

She sees patients of all ages. She takes a holistic approach to care, thinking about each patient's roots and building a plan together. Outside work she likes staying active, trying new recipes and reading.

Membership and fees

Rooted Direct Primary Care is a monthly-membership direct primary care practice and does not bill insurance.

The individual adult membership for age 19 and up costs $100 per month and includes all visits, including wellness visits and urgent care appointments.

There is a one-time enrollment fee of $100 per member, with a $300 maximum for families.

Services

Patients of all ages
What family medicine doctors commonly treat

Education and credentials

Degree
MD
College
College of William and Mary
Board certification
Family medicine
NPI
1932697034

Location

12089 Gayton Rd, Henrico, VA 23238
Rooted Direct Primary Care practice page
Directions

Patient reviews

Be the first to review Dr. Keefe.
Write a review

Questions patients ask

Does Dr. Keefe take insurance, or offer a membership?

Rooted Direct Primary Care is a monthly-membership direct primary care practice and does not bill insurance. The individual adult membership for age 19 and up is $100 per month.

How much does a membership at Rooted Direct Primary Care cost?

The individual adult membership for age 19 and up costs $100 per month and includes all visits, including wellness visits and urgent care appointments. There is also a one-time enrollment fee of $100 per member, with a $300 maximum for families.

Is Dr. Keefe board certified?

Yes. Dr. Keefe is a board-certified family physician.

Where is Dr. Keefe's office?

Her office is Rooted Direct Primary Care in Henrico, Virginia.

Does Dr. Keefe offer telehealth?

The practice offers appointments in person, over the phone or virtually.

Does Dr. Keefe have training in lifestyle medicine?

Dr. Keefe has specialized training in lifestyle medicine.

Are you Dr. Keefe? Claim this profile for free. Report a correction.

Ready to contact Rooted Direct Primary Care?