
RiverRock Clinic
Quick Facts
| Membership Price Range | $100/month (6-month minimum commitment); yearly membership available with 2 months off ($200 savings); child add-on membership discounted to $75/month |
| Practice Type | Direct Primary Care |
| Location | Asheville, Weaverville, Fletcher, Arden, Biltmore Forest, Woodfin, Swannanoa, Marshall, Fairview, Mars Hill |
| Doctors | Catherine Lok D.O., Family Medicine |
| Year Founded | 2023 |
| Telehealth Type | Video visits, text, call, email, secure patient portal |
| Telehealth Available | Yes |
About
At RiverRock Clinic, Dr. Catherine Lok delivers integrative primary care to patients of all ages in Asheville and Weaverville, North Carolina. She built the practice from scratch after moving to Asheville in December 2023. The clinic name reflects her philosophy: rock for the steadiness of science-based medicine, river for the flexibility life demands. Together, those two elements shape how she approaches every patient.
Dr. Lok blends evidence-based family medicine with osteopathic manual therapy, pranic healing, cranial-sacral therapy, and lifestyle-focused care. Her membership covers visits, preventive screenings, procedures, discounted labs, and imaging coordination for $100 per month. She handles roughly 90 percent of everyday healthcare needs within that membership. Her clinical scope runs wide, from chronic disease management and LGBTQ+-affirming care to end-of-life support and skin procedures. The practice holds a guiding principle of progress, not perfection, and treats each patient as a whole person, not a chart.
Details
Address
670 Weaverville Rd, Suite #1, Asheville, NC 28804
Phone
(828) 222-3782Website
Visit websiteMembership
$100/monthly
Membership Details
$100/month flat monthly membership fee with 6-month minimum commitment. Yearly membership option available (get 2 months free, saving $200). Child add-on to existing adult membership is $75/month. Visits, sick visits, annual physical, procedures, discounted labs, and imaging coordination included. Osteopathic Manual Therapy (OMT) and Pranic-healing/Cranial-Sacral sessions are separate add-on services: $125/session for members, $225/session for non-members.
Typical Appointment
45 minutes
Our Doctors
Similar Practices Nearby

Integrative Family Medicine of Asheville
Family Medicine, Preventive Medicine, Functional Medicine

Lantern Health
Family Medicine, Preventive Medicine

Ashewell Medical Group
Internal Medicine, Primary Care, Pediatrics, Preventive Medicine, Family Medicine
Explore More
Frequently Asked Questions
RiverRock Clinic charges $100 per month with a six-month minimum commitment. Members who choose the yearly option save $200, effectively receiving two months free. Families can add a child to an existing adult membership for $75 per month.
The membership covers all office visits, sick visits, the annual physical, in-office procedures, point-of-care lab tests, and coordination of discounted imaging. Dr. Lok also arranges discounted pricing through third-party labs and pharmaceutical programs for medications. The practice handles roughly 90 percent of everyday primary care needs within the membership fee.
New patients start with a complimentary 30-minute meet-and-greet with Dr. Lok to see whether the membership is a good fit. RiverRock Clinic requires this meeting before joining. You can schedule it directly through the online patient portal.
RiverRock Clinic does not bill insurance for membership or visits. Members can pair their membership with a separate insurance plan, a high-deductible plan, or a catastrophic plan for coverage outside of primary care. The practice also offers discounted labs and imaging for uninsured patients through partner facilities.
Yes. Members can contact Dr. Lok directly by text, phone, email, or the secure patient portal during business hours, Monday through Friday from 9am to 4pm. The practice also offers same-day and next-day appointments for acute concerns.
Yes. Dr. Lok offers telemedicine visits for members who prefer remote access. Telehealth appointments follow the same direct-access model as in-person visits.
Appointments run 30 to 60 minutes and average 45 minutes. Dr. Lok structures her schedule to allow enough time to address your concerns thoroughly rather than rushing through a visit.
Yes. A phlebotomist named Amber, who has decades of experience, comes to the clinic every Tuesday afternoon and Thursday morning for on-site blood draws. Members also receive access to discounted third-party lab pricing.
Yes. RiverRock Clinic provides handicapped parking directly in front of the entrance, standard doorways, and handicap rails in the restroom. Dr. Lok also performs osteopathic manual therapy for patients in wheelchairs. Service animals and emotional support animals are welcome.
Many patients use HSA or FSA funds toward their RiverRock Clinic membership. While the clinic cannot provide tax or legal advice, DPC memberships are commonly considered eligible medical expenses. Check with your plan administrator to confirm eligibility under your specific account rules.
Practice last updated March 29, 2026

