Dr. Catherine Lok at RiverRock Clinic Accepting New Patients

If you’ve been struggling to find a primary care doctor who actually listens, you’re in the right place. At RiverRock Clinic, we welcome patients of all ages and provide care that’s personal, thoughtful, and convenient.

As a Direct Primary Care (DPC) practice, our focus is on you—not on insurance paperwork. That means longer appointments (usually 45 minutes) and easy access to your doctor by phone, text, or email during office hours.

Common concerns we help with:

  • High blood pressure, diabetes, thyroid issues

  • Anxiety, depression, insomnia

  • Migraines, asthma, allergies

  • Well visits, physicals, preventive care

  • Joint pain, skin conditions, minor injuries

  • Women’s health, men’s health, and pediatric care

What to Expect:

  1. Start with a free 30-minute virtual Meet & Greet with Dr. Catherine Lok.

  2. If it feels like a good fit, we will schedule your first full appointment.

Why choose RiverRock Clinic?

  • Membership model: $100/month

  • Extended, unhurried visits

  • Preventive and chronic disease management

  • In-office procedures, labs, and imaging coordination

  • Holistic add-ons like osteopathic manual therapy

Whether you’re in Asheville, Weaverville, Fletcher, Arden, Woodfin, Swannanoa, Marshall, Fairview, or Mars Hill, RiverRock Clinic makes high-quality primary care accessible and affordable.

👉 Schedule your Meet & Greet today: RiverRock Clinic Meet & Greet https://www.riverrockclinic.com/meetandgreet

Next
Next

Direct Primary Care for Your Employees