Just Moved to Asheville or Weaverville? Looking for a New Primary Care Doctor?
The iconic Good Vibes tower in the River Arts District of Asheville, NC
At Well Woven (formerly named RiverRock Clinic), we’re accepting new patients and doing primary care a little differently. We take the time to listen, with longer appointments and care that’s actually built around you.
As a Direct Primary Care practice, we work directly for you rather than insurance companies. This allows us to offer you easy access to your doctor by text, phone, or email during business hours.
Getting started is easy—schedule a free 30-minute virtual Meet & Greet with Dr. Catherine Lok to see if we’re a good fit. If it feels right, we’ll set up your first visit.
Why patients choose Well Woven:
$100/month membership
Unrushed, personalized care
Preventive and chronic care support
On-site procedures and coordinated labs
Holistic options like lifestyle recommendations when appropriate
We serve patients in Asheville, Weaverville, and surrounding communities.
Schedule your Meet & Greet with Well Woven today.
About the Author
Dr. Catherine Lok, D.O. is a board-certified family medicine physician and 2025 Castle Connolly Rising Top Doctor practicing Direct Primary Care in Asheville, NC. She is the founder of Well Woven, where she provides relationship-based, whole-person primary care for all life stages.