New Patients

Fill out the Form or call us directly at (800) 913-2615

Registration and scheduling process

Fill out the appointment request form. Please either scan or take a picture of the front and back of your insurance card. You will be asked to upload the images during the registration process. Accepted file formats are jpg, jpeg, png or pdf.

Kaiser Permanente members please note that you need to obtain a referral from Kaiser before completing the registration process.

Usually within 72 hours, after submitting the form, a patient care coordinator will contact you to review and verify your information.

The patient coordinator will schedule an initial assessment appointment.

You will be provided a behavioral health questionnaire which we ask you to fill out prior the your initial assessment appointment.

A clinician will conduct the initial assessment and make treatment recommendations.

New appointment(s) will be scheduled.

Call or email us if you have any questions about requesting an appointment!

(800) 913-2615

Fees & Cancelation

If you need to cancel or reschedule your appointment please do so 48 hours prior to the appointment, to avoid being charged a missed appointment fee. Notice that missed appointments are not covered by insurance. As a courtesy we email or text an appointment reminder to assist your scheduling.


How do I find a provider who is right for me?

We understand the importance of finding a provider who is suited for your specific needs. Our team includes highly trained and specialized psychiatrists, psychiatric nurse practitioners, and therapists offering high quality, evidence-based evaluation and treatment approaches for patients.

View our team pages to find a provider who is right for you, or contact us.

Where are your clinics located?

We have clinics in Campbell, Sunnyvale, San Mateo, Burlingame and Sacramento.

Do you take my insurance?

We accept most major insurances. If you don’t see your insurance carrier on our list, please contact us to see how we can help.

What is telehealth?

For detailed information please click here.