top of page
We're Here To Help — Please Call to Schedule
For personalized appointment scheduling, please call our office at (650) 871-1400.
Online Payments
No login or stamps required. You can make payments using our secure online service.
NOTICE: Due to a gateway outage on the office's payment portal, we cannot accept online payments at this moment. Please contact our office to make a payment in person or over the phone. We appreciate your patience and understanding.
Patient Portal
Manage your text & email appointment reminders, view upcoming appointments, and treatment history.
bottom of page