If your question is not answered here, please reach out — you are always welcome to call or email before booking.

Getting Started
How can acupuncture help me?
Acupuncture is a complete system of medicine that looks at how the whole of your body and mind are functioning together to find the root of an imbalance, rather than treating symptoms in isolation. The goal is to bring the body back toward balance, or homeostasis, through a series of treatments — and then to maintain that balance with regular or seasonal “tune-ups.” Individualized Chinese herbal medicine is often used alongside acupuncture to support the process. Lasting change comes through repetition and continued care rather than a single visit.
What should I expect at my first visit?
Your first appointment is about 90 minutes and unhurried — a real conversation covering your complete health history, your patterns, what you have already tried, and what you are hoping to return to. You are welcome to bring any reports or recent bloodwork so we can discuss them together. The treatment follows, and your care plan is built around your individual presentation rather than a fixed protocol. If you have never had acupuncture before, Dr. Scheffel will walk you through the whole process so you know exactly what to expect and feel comfortable. Please wear loose, comfortable clothing that allows easy access to the knees and elbows.
Does acupuncture hurt?
For most people, no. The acupuncture treatment itself takes about 30 minutes and involves placing very fine needles into points on the body, often in the limbs. These needles are far thinner than the ones used for injections — most patients feel little more than a faint sensation, and many find the experience deeply relaxing.
How many treatments will I need?
It depends on the condition and how long it has been present. Most patients with a chronic condition or pain (longer than three months) need somewhere in the range of 4 to 12 weekly appointments, with maintenance visits usually about once a month after that. It helps to think of acupuncture a little like going to the gym — the body rarely shifts overnight, and lasting change comes through repetition and continued care. Dr. Scheffel will discuss a realistic plan with you at your first visit and adjust it as your body responds.
Your Care
Do you treat my specific condition?
Dr. Scheffel works with a wide range of conditions — chronic pain, women's health, oncology support, complex internal conditions, anxiety, and the stress of major life transitions. If you are unsure whether acupuncture is right for your situation, you are welcome to reach out before booking. You can also see the conditions we treat.
Do you offer Chinese herbal medicine?
Yes. Alongside acupuncture, Dr. Scheffel may recommend individualized Chinese herbal medicine when it is appropriate for your condition, as part of a care plan tailored to you.
Fees & Logistics
What are your fees?
Diablo Acupuncture is a cash-based practice. Initial appointments are $190 and include a thorough health history and an acupuncture treatment (allow up to 1.5 hours). Follow-up appointments are $125 (about 1 hour). A package of six follow-up sessions is available for $690 ($115 per session) to support continued care. Additional charges may apply for herbal supplements, and superbills for insurance reimbursement can be created upon request. See the contact page for full details.
Where is the clinic located?
The clinic is at 2920 Camino Diablo #210C, Walnut Creek, CA 94597 — right at the Lafayette border, convenient for patients across Walnut Creek, Lafayette, Orinda, Moraga, and the greater Contra Costa County area. See the contact page for directions.

Still have a question?

You are always welcome to reach out before booking. The first visit is also a chance to ask anything you would like about your care.

Book an Appointment

Diablo Acupuncture · 925.268.0117
2920 Camino Diablo #210C, Walnut Creek, CA 94597 — at the Lafayette border