Scheduling for Existing Patients

If you have already had an initial consultation with your provider, please log into your OnPatient Portal account and book your appointments there. (This is the same place where you have retrieved your invoices.)

Log Into OnPatient Portal

Having trouble logging in? Never set up an OnPatient account? Please give us a call at 415-445-9388.

Appointment Changes and Cancellations

We have a 24-hour cancellation and rescheduling policy; any appointment changes within 24 hrs. are subject to a $120 fee which will be charged to the card we have on file.

To cancel or reschedule please send us an email at or call us 415-445-9388.

Contact us

Call us: 415-445-9388


Visit us: 220 Montgomery Street, Suite 450 in San Francisco’s Financial District.


Message us: fill out our secure online form

Yelp Reviews