Your visit
We spend real time together at the start. Here is what to expect and how to get ready.
Two hours, in three parts
First visit: $430Follow-up visits are two hours too, with time to talk with Michael and time in treatment. Follow-up visit: $215.
Getting started
-
Request a time
We'll call to set your time and take care of payment. Please note our 2 business day cancellation policy. Keep health details for your secure forms.
-
Fill out your forms
Once your time and payment are set, we'll send you your new patient forms. Please fill them out before your first visit.
- Patient information
- Health history
- Office policies and consent
Prefer paper? Let us know and we'll have a packet ready when you arrive.
-
Come in
2970 Camino Diablo, Suite 150
Walnut Creek, CA 94597Parking is free.
Get directions
Our cancellation policy
Your appointment is time set aside just for you. When you let us know early, we can offer that time to another patient who needs care, and our small team can plan the day well.
This policy isn’t meant to be punitive. It helps us take good care of you and everyone else on the schedule.
We need 2 business days' notice to cancel or reschedule.
Late cancellations and missed appointments are billed at the full visit rate.
| If your appointment is on | Let us know by |
|---|---|
| Monday | The Thursday before |
| Tuesday | The Friday before |
| Wednesday | Monday |
| Thursday | Tuesday |
| Friday | Wednesday |
Same time of day as your appointment. Weekends and holidays don't count as business days.
To cancel or reschedule, call (925) 926-0499 or text (925) 322-9682.
You'll confirm this policy when you sign your new patient forms.
Common questions
How long is a first visit?
About two hours: around 15 minutes of baseline assessment with our staff, about an hour with Michael, and about 45 minutes for your first treatment. Follow-up visits are two hours too.
How much does a visit cost?
A first visit is $430. A follow-up visit is $215.
How do I book a first visit?
Request a time on this page with the days that work for you. We’ll call to set your appointment and take care of payment.
Where do I fill out my new patient forms?
Once your time and payment are set, we’ll send you your new patient forms to fill out before your first visit. If you prefer paper, let us know and we’ll have a packet ready when you arrive.
What is your cancellation policy?
We need 2 business days’ notice to cancel or reschedule. Late cancellations and missed appointments are billed at the full visit rate. Call (925) 926-0499 or text (925) 322-9682.
Where is the office, and is there parking?
2970 Camino Diablo, Suite 150, Walnut Creek, CA 94597. Parking is free.
How do returning patients book?
Book your next visit online through our scheduling page. You can change or cancel there too, or text us at (925) 322-9682.
Returning patient?
Book your next visit online through our scheduling page. You can change or cancel from the same place, or text us at (925) 322-9682.