Acupuncture for Everyone is a community-style, acupuncture and Chinese medicine clinic. It's open Monday, Tuesday,  Wednesday and Friday from 10:30 to 7 and a session can be had for a self-determined, sliding scale fee of $20 to $40 per visit. No income verification is required. You decide what you can pay in order to be able to come as often as you need to come to heal. 

This is not a drop-in clinic. You can make, cancel and change appointments using the "Make and Manage Appointments" button to the right (below if you're viewing this on a mobile device).

You can also schedule by phone or in person. 

A note on scheduling: Part of how I keep the cost low is not having to pay someone to sit at a reception desk to answer phones and make appointments. If you prefer to schedule via phone, please be patient. I'll do my best to get back to you in a timely manner. 

PAYMENT IS BY CASH OR CHECK. See payment page for more clarification. If you must cancel your appointment with less than 24 hours to go, please pay the $25 late cancellation fee at your next visit or send it by mail if you won't be back soon or think you might forget. 

My training and passion includes Chinese herbal medicine. Some conditions warrant it. Others do not. You can read more about that in the Chinese medicine section.  

Many more of your questions about acupuncture and our clinic will be answered on our "What to Expect" page here. You can also use the "What to Expect" link in the navigation menu above.

Go to our location page for directions and parking tips.


Monday   - 10:30 to 6:30 (lunch 1:30 - 2:45)

Tuesday  - 10:30  to 1:30

Wednesday - 10:30  to 6:30 (lunch 1:30 - 2:45)

Thursday - special scheduling as needed, research, phone consultations, desk work

Friday - 10:30 to 6:30 (lunch 1:30 - 2:45)

Saturdays and Sundays special scheduling as needed.

Allow an hour for your first visit and about 35- 40 minutes thereafter. 

New patients: if you're having any trouble scheduling  your first visit via this online system, please feel free to call instead.

Available time spots are white with blue "reserve" buttons. Taken appointments are grey. If you see only grey ones on any given day, then that day is full. Go to another day.

If you are a patient, you are automatically enrolled to receive the eNewsletter. It's how I convey important clinic schedule change information as well other things as well to you.

If you are not a patient yet, but would like to get on our Newsletter Emailing List anyway, you can do so here.

Name *