Welcome

Primary care with
the time and attention you deserve

Windmill Primary Care is a membership-based direct primary care practice providing comprehensive, relationship-centered concierge-style care for adults — led by Dr. Claire Li, a board-certified Internal Medicine physician.

Our practice provides:

  • Comprehensive primary care for patients age 18 and older
  • Longer, unhurried appointments with your physician
  • Same or next-day appointments when available
  • Direct communication with your doctor by phone, text, portal message, or video
  • Transparent, predictable membership pricing

Windmill Primary Care serves adults in Richmond, Henrico, Hanover, Mechanicsville, New Kent, King William and surrounding areas.

Schedule a Meet & GreetEnroll Now View Pricing
Dr. Claire Li, Windmill Primary Care
Meet your physician

Claire Li, MD, FACP

Founder · Board-Certified Internal Medicine

As a Board-Certified Internal Medicine physician, Dr. Li is trained to provide comprehensive primary care for adults — from everyday concerns to the diagnosis and management of complex, ongoing illness. She founded Windmill to focus on what she believes matters most: individualized, preventive care, built on time and a real relationship.

Read Dr. Li's Full Story →
What we offer

Comprehensive care
for adults

From everyday needs to ongoing conditions, Windmill provides a broad range of primary care services — all included in your membership.

  • Annual physicals & preventive care
  • Chronic condition management
  • Sick & acute visits
  • In-office procedures & EKG
  • Anxiety & depression care
  • Medical weight management
  • Menopause & menopause transition care
View All Services →
Learn more

Understanding Direct Primary Care

A brief overview of how Direct Primary Care works and what it means for your care

How it works

Simple from the start

1

Meet & Greet

A free conversation. Ask anything. No obligation to join.

2

Enroll

If it's the right fit, you'll complete a sign-up, and your membership starts right after.

3

First Visit

A thorough, unhurried appointment to get to know you properly.

4

Ongoing Care

Call, text, or schedule an office visit whenever you need. Your doctor is genuinely there.

Schedule a Meet & GreetEnroll Now