Welcome to Our Office!

Our staff is here to a assist you in any way that we can. We strive to make your visit as comfortable as possible. Your initial visit will be thorough and informative. We encourage questions.


The “New Patients Forms” packet contains all forms and information needed for your first visit with Dr. John. If you need to review other individual forms and information, they are available for your convenience.

New Patient Forms


Patient Personal Record


Records Release Authorization


Financial Policy


Notice of Privacy



We make every effort to respect your time. We try to stay on time with our appointments. On those rare occasions that we are running late, we will try to call and let you know prior to your appointment. We do ask the same courtesy from our patients. Please be on time.


If you find that you will not be able to make your appointment, please inform us 2 working days prior to your appointment date. There will be a broken appointment fee for appointment changes made less than 2 working days prior to your original appointment date.

Make An Appointment

The best way to get in contact with us for an appointment is to call our friendly reception staff at 650-571-1900 to speak about your personal situation and when the best time to meet with you. If you prefer, you can fill in the form below and we will call you at a time that is convenient for you.