Photo of Dr. Sara Kepple

Dr. Sara Kepple, DO

DPC Family Medicine physician, Warrenton, VA

Prosperity Family Medicine

Dr. Kepple is a board-certified family physician at Prosperity Family Medicine, a direct primary care practice in Warrenton.

20B John Marshall Street, Warrenton, VA 20186
At a glance
Practice model
Direct primary care, does not participate with any insurance providers
Individual membership
$110 a month, plus $100 one-time enrollment fee
Board certified
Family medicine
Telehealth
Virtual visits included

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

About Dr. Kepple

Dr. Kepple is an osteopathic family physician and a Northern Virginia native. She earned a neuroscience degree at George Mason in 2012 and attended VCOM in Blacksburg for medical school from 2013 to 2017. She finished her family medicine residency in Spartanburg, South Carolina, in 2020 after three years of training.

As an osteopath, she has extra training in the musculoskeletal system. She is board certified in family medicine. After residency, she moved back to Virginia and worked at an urgent care while she planned her direct primary care practice.

She operates Prosperity Family Medicine in Warrenton. She cares for fewer patients than a typical insurance-based physician. Direct primary care gives her time for careful, complete care of each person.

She believes nutrition, exercise and stress management shape both the quality and length of life. She aims to help patients make health decisions based on their own values and goals. She works to give patients access to low cost labs, imaging and medications, and offers simple procedures at cost.

She manages heart disease, high blood pressure and high cholesterol in primary care. She volunteers at the Fauquier Free Clinic and enjoys foxhunting, eventing, vegetable gardening and cooking.

Membership and fees

Membership at Prosperity Family Medicine is $110 a month for an individual adult, plus a one-time $100 onboarding fee.

A child aged 0 to 18 added to at least one adult membership is $60 a month, or $50 each for 3 or more children.

The membership covers ongoing primary care with no extra fee per visit, and labs, medications and procedure supplies are charged at cost.

Fees vary by plan. Ask the practice.

Services

Heart disease care Hypertension care High cholesterol care Low cost labs and imaging Simple procedures at cost
What family medicine doctors commonly treat

Education and credentials

Degree
DO
College
George Mason (neuroscience)
Medical school
VCOM, Blacksburg
Residency
Family medicine, Spartanburg, South Carolina
Board certification
Family medicine

Hospital and practice affiliations

Operates Prosperity Family Medicine
Volunteer, Fauquier Free Clinic

Location

20B John Marshall Street, Warrenton, VA 20186
Prosperity Family Medicine practice page
Directions

Patient reviews

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

Questions patients ask

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

Prosperity Family Medicine is a subscription-based direct primary care practice. It does not participate with insurance.

How much does a membership at Prosperity Family Medicine cost?

An individual adult membership is $110 a month, plus a one-time $100 onboarding fee. A child aged 0 to 18 added to at least one adult membership is $60 a month, or $50 each for 3 or more children.

Is Dr. Kepple board certified?

Dr. Kepple is board certified in family medicine.

Where did Dr. Kepple train?

She attended VCOM in Blacksburg for medical school from 2013 to 2017. She finished her family medicine residency in Spartanburg, South Carolina, in 2020.

Does Dr. Kepple offer telehealth?

Visits, phone calls, emails, texts and telemedicine visits are included with membership.

Where is Dr. Kepple's office?

Prosperity Family Medicine is at 20B John Marshall Street, Warrenton, VA 20186.

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

Ready to contact Prosperity Family Medicine?