RiverRock Clinic logo
Direct Primary Care
Family Medicine

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 TypeDirect Primary Care
LocationAsheville, Weaverville, Fletcher, Arden, Biltmore Forest, Woodfin, Swannanoa, Marshall, Fairview, Mars Hill
DoctorsCatherine Lok D.O., Family Medicine
Year Founded2023
Telehealth TypeVideo visits, text, call, email, secure patient portal
Telehealth AvailableYes

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

Membership

$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

Telemedicine
Same-Day Appointments

Our Doctors

Similar Practices Nearby

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