Fees & Insurance

We aim to provide affordable services to our patients. We offer free consultations. We are happy to bill your insurance providers for services rendered. We currently accept insurance from the following providers:


Blue Cross

Blue Shield


United Healthcare

If you think that you might have coverage, please call us (650) 948-8483 with your insurance information. We will call your provider to verify your coverage for you.

If you are uninsured or underinsured, we offer affordable cash rates. Please contact us for detailed pricing information. We offer discounts for first time patients.

Payment types accepted