Hearthstone Family Medicine
Direct Primary Care in Ruckersville, VA
Specialty
Unknown, Family Medicine
Open since
May 1, 2018
- Facts checked September 24, 2026
- Telehealth
The practice’s website said it has a waitlist for new patients (checked September 24, 2026).
Membership
Individual membership for ages 18 and over
18 and over
$90/month
Individual children ages 16 to 18
16 to 18
$60/month
Family plan for two or more adults
adults
$85/month each
Family plan child
children
$30 per child
Other published prices
Registration fee for all new patients
$75
Enrollment fee
One time registration fee of $75 for all new patients
Who it serves
Individual children ages 16 to 18; children under 16 are not accepted
Insurance
Combined with insurance for catastrophic events
Services
- Office visits
- Texts
- Emails
- Tele-visits
- Most in-office diagnostics
- All in-office procedures
- Same or next day appointments
- Extended appointments
- Prescription assistance
In-office labs
80-90% savings on lab fees
Telehealth, text and phone
Texts, emails and tele-visits are included
Hours
| Monday | 8:30 am – 5:00 pm |
|---|---|
| Tuesday | 1:00 pm – 5:00 pm |
| Wednesday | 8:30 am – 5:00 pm |
| Thursday | 8:30 am – 5:00 pm |
| Friday | 8:30 am – 11:30 am |
Providers
Cynthia G Richards, MD ·
Doctor · Family Medicine Physician ·
NPI 1811989023 · Opted out of Medicare, effective April 1, 2018
Area
Greene County, Virginia
Sources
- Doctor Cindy Richards and Hearthstone Family Medicine · hearthstonefamilymedicine.com · fetched September 24, 2026
- Contact Us | Hearthstone Family Medicine · hearthstonefamilymedicine.com/contact-us · fetched September 24, 2026
- NPPES NPI Registry · npiregistry.cms.hhs.gov/provider-view/1811989023 · fetched September 24, 2026
- CMS Medicare opt-out affidavits · data.cms.gov/provider-characteristics/medicare-provider-supplier-enrollment/opt-out-affidavits · fetched September 24, 2026
- US Census Bureau geocoder · geocoding.geo.census.gov/geocoder · fetched September 24, 2026
Each fact is shown only while it is recent: prices and hours for 180 days after the check, new-patient status for 60, everything else for a year.
Nearest DPC practices
Run Hearthstone Family Medicine?
Add this badge to your own site to link back to your listing here.
<a href="https://www.tabflows.com/dpc-finder/practice/hearthstone-family-medicine-ruckersville-va" target="_blank" rel="noopener"> <img src="https://www.tabflows.com/images/dpc-finder-badge.svg" alt="Verified on DPC Finder" width="220" height="52" /> </a>
Something out of date? Tell us and we’ll fix it.