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.
 Established patient in office follow up  (40 min)
 Virtual consultation appointment  (60 min)
In office new patient Consultation  (60 min)
Visit - Regular Price
 Established patient follow up appointment  (15 to 20 min)