30 minute initial consultation: by appointment via phone, Free.

New Patient Appointments: 90 minutes.  This includes comprehensive intake, physical exam and initial treatment plan.

Follow-Up Patient Appointments: Last for 30-60 minutes, depending on need and complexity.


new patients button





Established patients, please call: 415-617-9252 for help with scheduling.

Payment is expected at time of service by cash, check or card.

I do not accept insurance or medicare, however:

  • If your plan covers Naturopathic Doctors or complementary medicine, I can provide you the proper documentation for you to submit a claim directly.  I cannot guarantee reimbursement. If you would like such paperwork, please let me know prior to your visit.
  • Standard laboratory testing is often covered by standard insurance, even if office visits are not.
  • My services are qualified for payment from a health savings account. Proper receipt can be provided.

48-hour cancelation policy: If you cannot make your scheduled appointment, please give me 48 hours notice.  If you miss your appointment or reschedule less than 48 hours prior, you will be charged a fee.

Share on FacebookTweet about this on TwitterEmail this to someone

Comments are closed.