Gain access to your visit notes and securely message our office!

With our new Electronic Medical Record system, you have access to any visit notes since May 2016 via our patient portal Passport. To find out how our system can help you manage your health, call our office at (415) 433-6673. We'll help you get started! 

48-Hour Reschedule & Cancellation Policy

If you need to cancel or reschedule your appointment, remember to call us at least 48 hours in advance. If you fail to call 48 hours in advance, we will charge your credit card a "No Show" fee of $100 for new patients and $50 for existing patients.

Forms for Current Patients

Request for old records - Print, fill out this form and then send it to us to have your records sent to another physician. There is no fee when records are sent to another physician. However, there is a fee when records are for personal use or a private third party. The fee is based on the recommendations offered by the Medical Board of California.