Image
image
image
image


Contact Us

Office Hours Daily by Appointment

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

Call to Make an Appointment

Los Altos Office:

5150 El Camino Real Suite B-14 Los Altos, CA 94022
Phone: 650-327-2053

Corner of Rengstorff and El Camino Real in Los Altos

Walnut Creek Office:

45 Quail Court Suite 200 Walnut Creek, CA 94596

Phone: 650-327-2053

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

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.




image


image
image