Contact Us

Read about our COVID-19 Safety Procedures

Dedicated to helping you attain optimum health.  Call our offices for further information or to make an appointment.

Mountain View Office:

1057 El Monte Avenue Suite C

Mountain View, CA 94040

Phone: 650-327-2053

1 block from El Camino Real

Walnut Creek Office:

45 Quail Court Suite 200 Walnut Creek, CA 94596

Phone: 650-327-2053

Off South Main Street

Office Hours Daily by Appointment

Monday through Friday 9 am to 5 pm, Saturday by previous arrangement.

Tuesday, Thursday & Saturday in Mountain View, Wednesday in Walnut Creek.  Office is open for scheduling, prescription refills, supplement orders or general questions daily M-F 9-5 pm

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.


Monday to Friday - 10am to 4pm

saturdays by previous appointment

Los Altos & Walnut Creek Office Contact



Mail Your Query

We'll get back to you shortly!