
Hearthstone Family Medicine
Quick Facts
| Membership Price Range | $90/month individual (18+) | $60/month individual ages 16-18 | $85/month each for two or more adults | $30/month per child | One-time registration fee of $75 for all new patients |
| Practice Type | Direct Primary Care |
| Location | Charlottesville |
| Doctors | Cynthia Richards MD, Family Medicine |
| Telehealth Type | Text, email, or video consult |
| Telehealth Available | Yes |
About
At Hearthstone Family Medicine, Dr. Cynthia Richards delivers direct primary care to adults and teenagers in Charlottesville, Virginia. She founded the practice after eight years in rural family medicine in Haywood County, North Carolina. A Charlottesville native, she returned to her hometown in 2009 to build something close to her roots.
The practice operates on a simple monthly membership model with fixed, transparent pricing. Members receive office visits, telemedicine consultations, texts, and emails without extra charges per visit. Dr. Richards keeps appointments at 30 minutes or longer to give each patient real time. She offers same or next day appointments for urgent concerns. The practice also delivers 80 to 90 percent savings on lab fees through its membership structure. Due to strong community demand, Hearthstone currently maintains a waitlist for new patients.
Details
Website
Visit websiteMembership
$90/monthly
Membership Details
Individual membership for 18 and over is $90/month. Individual children ages 16 to 18 are $60/month. Family plan is $85/month each for any two or more adults and $30 per child. One-time registration fee of $75 for all new patients. No children under 16 accepted.
Typical Appointment
30 minutes
Our Doctors
Similar Practices Nearby

Virginia Direct Primary Care
Family Medicine, Preventive Medicine

Skyline Family Medicine
Family Medicine, Functional Medicine, Preventive Medicine

Piedmont Direct Primary Care
Family Medicine
Explore More
Frequently Asked Questions
Individual membership for adults 18 and older costs $90 per month. Patients aged 16 to 18 pay $60 per month. Family plans run $85 per month per adult for two or more adults, plus $30 per child. All new patients also pay a one-time registration fee of $75. Hearthstone does not accept children under 16.
Membership covers all office visits, telemedicine consultations, texts, and emails with Dr. Richards. It also includes most in-office diagnostics and all in-office procedures. Members receive prescription assistance and access to significant savings on lab fees, typically 80 to 90 percent off standard lab costs.
Hearthstone Family Medicine operates as a direct primary care practice and does not bill insurance for membership services. The practice recommends pairing the membership with a high-deductible insurance plan for coverage of catastrophic events. That combination can produce meaningful overall savings for many patients.
Hearthstone currently maintains a waitlist due to strong community demand. Prospective patients can request to join through the practice's enrollment portal. Dr. Richards meets with each new patient before completing enrollment, and all enrollments require her final approval.
Yes, membership includes direct communication with Dr. Richards via text, email, and phone. For straightforward concerns, members can reach out without scheduling a formal appointment. Telemedicine video visits are also available and included in the membership.
Hearthstone offers same or next day appointments for members with urgent needs. Dr. Richards schedules appointments at 30 minutes or longer to ensure each visit covers what the patient needs. Members can call or text the practice to request a same-day slot.
The practice accepts patients aged 16 and older. Hearthstone does not accept children under 16. Teenagers aged 16 to 18 pay $60 per month as individual members or $30 per month under a family plan.
Hearthstone Family Medicine is open Monday, Wednesday, and Thursday from 8:30 am to 5:00 pm, Tuesday from 1:00 pm to 5:00 pm, and Friday from 8:30 am to 11:30 am. All visits require an appointment. Members who need same-day care should call or text the practice that morning.
Hearthstone members typically save 80 to 90 percent on lab fees through the practice's direct pricing arrangements. Those savings apply to labs ordered through the practice. Combined with a lower-premium, high-deductible insurance plan, the overall cost of healthcare can drop substantially for most members.
Practice last updated April 10, 2026

