Book Your Appointment

Covid-19 Scheduling Changes

Generally, acupuncture appointments are about 1 hour and include an intake and treatment within that time.


Due to concerns around transmission of the coronavirus I am doing all intakes by phone. For new patients we might schedule this intake on a separate day than your initial acupuncture session, depending on time and space constraints. I generally spend about 30 to 45 minutes for this initial intake.


For existing patients, please call me once you are safely parked at the Armory. If you are walking or biking over, please call when you arrive, or perhaps as you get closer to the building. If you are walking or biking please pay attention to the weather and get in touch with me early so that we can arrange to chat in a way that minimizes your time outside.


All patients should set up an account in my booking system. Existing patients may also use this system to schedule or change appointments. New patients will also be able to book online once we complete our initial intake.


To set up an account go to


Once you set up an account please take a moment to complete my intake forms. I am asking all existing patients to fill out these forms as well, to help me transition to digital records.

Book Your Appointment

New patients must contact Cathy to book their initial appointment

What Should I Expect?

Your first visit with an acupuncturist/herbalist will consist of a comprehensive intake that explores your health from many different angles. After uncovering the root of your problem, the acupuncturist inserts sterile, hair-thin, single-use needles into various places throughout the body to resolve imbalances and restore health. Your first session will last about 1.5 hours, with follow-ups lasting about 1 hour.

Existing patients: Book your appointments online!

Please Note:

We have recently transitioned to a new online appointment booking system and electronic medical records.

If you are an existing patient who has not yet done so, you must set up an account at and complete the intake forms before you are able to complete your booking and reserve your time. 

Want to check your insurance coverage?