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.

Next
Next

Dr. Catherine Lok at Well Woven Accepting New Patients