Step 1 Of 3

If you do not see a suitable appointment time please call us (408)356-6601 or text us (916)314-5589 for assistance.
Thank you.

Please be aware that late cancellations (under 24 hrs for regular appointments and 48 hrs for New Patient Consults) will be billed according to appointment.
 Virtual consultation appointment  (60 min)
In office new patient Consultation  (60 min)
 Established patient in office follow up  (40 min)
 Established patient follow up appointment  (15 to 20 min)
55 minutes
30 minutes
55 minutes