Your own private doctor in St. Louis
Dr. Kathryn Shoemaker is a board-certified internal medicine physician who keeps a limited number of patients, so she has time for you. Call or text her directly, get in the same or next day, and have your blood drawn right in our office.
Board-certified internist · Call or text your doctor · Same- or next-day visits
In person or virtual, with no commitment. Our team will call you to answer questions and find a time.
What private means here
One doctor who knows you, and is easy to reach
For people who want a doctor, not a call center
- Busy professionals who need to be seen quickly and can't wait weeks for a short visit
- Anyone managing a long-term condition who wants one doctor tracking the whole picture
- People who want prevention taken seriously: heart risk, metabolism, hormones, sleep
- Adult children helping a parent who needs a doctor they can actually reach
Know the difference
Concierge, boutique and direct primary care, explained
These names overlap, and practices use them differently. What matters is what's included and who you'll see.
| Direct primary care (typical) | Three Rivers Concierge Medicine | |
|---|---|---|
| Your doctor | Often a physician or nurse practitioner, with a larger patient list | Dr. Shoemaker, a board-certified internist, with a limited number of patients |
| Reaching your doctor | Messaging; varies by practice | Call or text Dr. Shoemaker directly, including after hours for urgent needs |
| Blood work | Often sent to an outside lab | Drawn in our office during your visit |
| In-office testing | Varies | EKG, ultrasound and an executive physical |
| Insurance | Many don't work with insurance at all | Membership covers your doctor's care; insurance still covers lab processing, imaging, prescriptions and specialists |
"Boutique" and "private" practices usually mean concierge care like ours: a membership for direct, unhurried access to your own physician.
How to start
- Free meet & greet. Meet Dr. Shoemaker in person or virtually and ask anything.
- Your first full visit. An unhurried evaluation, with blood drawn in the office.
- Your plan. Prevention and treatment built around you, adjusted as you go.
- Ongoing access. Call or text, same- or next-day visits, follow-up that happens.
Membership: $325 a month, billed annually. Membership is an annual commitment; the meet & greet is free with no commitment. We're accepting new members now.
Insurance still matters: lab processing, imaging, prescriptions, specialist visits and hospital care go through your insurance as usual.
Book your free meet & greet
In person or virtual, with no commitment.
Physician spotlight
Meet Dr. Kathryn Shoemaker
Dr. Kate Shoemaker is board-certified in internal medicine. She trained at the University of Missouri School of Medicine and Saint Louis University Hospital, practiced primary care with Mercy and at the John Cochran VA Medical Center, and taught medical residents.
Frequently Asked Questions
Is a private doctor the same as a concierge doctor?
Mostly, yes. "Private", "boutique" and "concierge" all describe a practice with fewer patients and a membership that pays for direct access to your doctor. At Three Rivers, that means Dr. Shoemaker herself, by phone, text and in person.
How is this different from direct primary care?
Direct primary care practices also charge a membership, usually with larger patient lists and fewer services in the office. Our membership includes in-office blood draws, EKG and ultrasound, an executive physical and direct access to a board-certified internist.
How much does it cost?
$325 a month, billed annually. The membership fee isn't billed to insurance.
Do I still need insurance?
Yes. Keep your insurance for lab processing, imaging, prescriptions, specialists and hospital care. You can keep using your HSA or FSA for that care.
Can I meet the doctor first?
Yes. The meet & greet is free, in person or virtual, and comes with no commitment.
Private primary care in St. Louis
Meet your private doctor
Book a free meet & greet with Dr. Shoemaker, in person or virtual.
Or call (314) 744-5914