Hours (By appointment only)

Monday- 9AM-8PM
Tuesday- 9AM-6PM
Wednesday- 9AM-6PM
Thursday- 9AM-8PM
Friday- 9AM-6PM

Hours shift due to holidays and travel. Please see our most current availability using our online scheduling tool.

The fastest way to talk to us is to sign up for a complimentary phone consultation using the online scheduler. This will allow you to block off 15 minutes on our schedule so that we can focus exclusively on you. If you want to get started as soon as possible and don’t need a phone consultation, you can schedule your 2-hour initial appointment online as well.

Our Rates:


$50 off Pre paid Initial Visit (2 hours) ……..$135 BOOK TODAY
Initial Visit if not prepaid (2 hours) …………………. $185

Continuing Care

Follow up treatment may include herbs, supplements, acupuncture or manual therapies and range from $10-$93.50 each. Multi-visit packages are available to make continuing care more affordable.

We are so happy you are ready to see real changes in your health, and we look forward to talking with you about how Acupuncture Buffalo can help!  You may also appreciate our Pricing and Common Questions page.

Acupuncture Buffalo is a small, client-centered practice.  This means that when we are with our patients, we don’t stop or pause their acupuncture treatment to answer phone calls and emails. We try to return phone calls and emails within 24 hours unless of course it is a weekend or holiday.