Book your first appointment
Choose the appointment type that fits your needs and select an available time through our secure booking page.

Membership-based primary care
Sick visits, school and sports physicals, routine visits, and lifestyle management are included with membership—no copays or extra visit fees.
Not a member? Sick visits are $65 and school/sports physicals are $50, subject to availability.

Meet your provider
Kari is a board-certified Family Nurse Practitioner and a Cary resident. She's spent her career caring for patients in primary care, including at Christie Clinic, the VA, and Northwestern Medicine.
She started Cary Primary Care to build lasting relationships with patients and make room for thoughtful conversations, shared decisions, and care that fits your goals.
Time to listen
We schedule 60 minutes for initial primary care appointments so there's time to review your history, talk through concerns, answer questions, and build a care plan together. You shouldn't feel rushed through your first visit.
What to expect at your first appointment →How it works
Choose the appointment type that fits your needs and select an available time through our secure booking page.
After booking, we review the information you provide and contact you if anything needs clarification before your visit.
We will request the information needed to set up the appropriate membership and payment method before or around your first visit.
Once established, contact us for routine care, new concerns, follow-up, medication needs, and preventive care.
What we treat
Annual exams, screenings, risk assessment, and long-term health planning.
Ongoing management of common primary-care conditions and medication follow-up.
Included with membership at no extra visit charge. Non-members can book sick visits for $65, subject to availability.
Included for eligible members at no additional visit charge. Available to non-members for $50.
Membership pricing
Sick visits and school/sports physicals are included for members at no additional visit charge. We care for children ages 5 and up. Non-member visits are available separately.
Standard monthly rate
$99/month
Ongoing adult membership.
$25/month
For each eligible additional child with an enrolled parent or legal guardian. We see children ages 5 and up.
Why Cary Primary Care?
Cary Primary Care is designed around an ongoing primary-care relationship—not a series of disconnected visits. The goal is simple: know your history, make it easier to get care, and stay ahead of problems instead of only reacting when something goes wrong.
About Cary Primary Care →Get started
Choose an available appointment starting November 16. Booking comes first; we’ll help you with membership setup before or around your first visit. There is no membership charge just for booking.