Skip to content

A clinic built around provider-led, unhurried care.

Kristina Johnson, MSN, APRN, FNP-C, founder of Johnson Direct Primary Care & Wellness

Kristina Johnson

MSN, APRN, FNP-C

Board-certified Nurse Practitioner. Founder & provider, Johnson Direct Primary Care & Wellness.

Johnson Direct Primary Care & Wellness is a nurse-practitioner-led clinic in Bristol, Virginia, founded by Kristina Johnson, MSN, APRN, FNP-C. The practice is built around a single mission, in her words:

“My mission is simple: deliver affordable, transparent healthcare in a provider-led clinic where every patient is personally seen and cared for at every visit.”

— Kristina Johnson, FNP-C

The clinic operates on the direct primary care model: members pay a flat monthly fee directly to the practice for unhurried visits, easy text access during clinic hours, and transparent pricing, with no insurance billing in the middle.

The practice combines comprehensive primary care and preventative medicine (sick visits, chronic disease management, medication management, school and sports physicals, and lab testing) with a full wellness menu: IV hydration, vitamin and NAD+ injections, medically supervised weight loss including GLP-1 therapy, neurotoxin treatments, medical-grade facials, and red light therapy.

The clinic is fully provider-owned and operated. Every IV, injection, neurotoxin treatment, and weight-loss plan is selected and administered by a medical professional who understands each patient’s health history, goals, and safety.

What we stand for

Three promises, kept on every visit.

01

Provider-owned

Every IV, injection, and treatment is selected and administered by a medical professional: the same provider who manages your blood pressure or your child’s sports physical.

02

Transparent pricing

Membership fees, lab pricing, IV cocktails, and aesthetic treatments are listed up front. The price you see is the price you pay.

03

Unhurried visits

Wellness exams run 45–60 minutes. Sick visits get 30. Members can text us. The clinic is built around having time for you.

Become a patient.

Book a visit online or call the clinic during business hours.