Office Hours Daily by Appointment
Monday through Friday 10am to 4pm, Saturday by previous arrangement.
Call to Make an Appointment
Los Altos Office:
5150 El Camino Real Suite B-14 Los Altos, CA 94022
Corner of Rengstorff and El Camino Real in Los Altos
Walnut Creek Office:
45 Quail Court Suite 200 Walnut Creek, CA 94596
Off South Main Street
Cancellation & No-Show Policy
- A credit card number is required to secure your first office appointment.
- 48 hours notice required. You will be charged for your full visit time if you do not provide us with 48 hours notice of your cancellation.
- Cancellation policy applies to Same-day appointments.
Payments can be made by cash, check, and all major credit cards. At time of service.
We do not take insurance. If you have insurance that covers our treatments, we will provide you with insurance forms to submit to your insurance company, they will reimburse you directly for services, laboratory and possibly supplements.