Same day visits, longer visits, televisits with board-certified internal medicine physicians who know you.

Prevention across the ages

How do we do it?

Concierge medicine is no longer a luxury these days. It should not take months to get an appointment to see your doctor. We facilitate access and time so we get to know you. We do this by limiting our patient panel. You feel comfortable coming in when you don't feel well and when you want to stay well. See all the other ways we keep you healthy. In our practice, prevention is proactive 



Televists so you can get the care and follow up you need conveniently.

Corporate medicine - see how unlimited primary care visits can help small companies and large.

For mature patients - avoiding 

polypharmacy, coordinating with your specialists, being proactive about safety.

Home visits plan for home-bound members.

Access to our own clinical case manager to help you if you need more help at home, need to make a move temporarily or permanently.

Showing you “Food as Medicine” through lectures and hands-on cooking courses.

Longer appointments, same day appointments and lunch time appointments.

Contact Us

Office Hours:

Monday 9-5

Tuesday 9-5

Wednesday 9-5

Thursday 9-5

Friday 9-5

We are closed Friday July 3rd, 2020 in observance of Independence Day.

Our office is now open for routine visits, physicals but if you have a fever, we will do televisits only. We are spacing out in-office visits and adding protocols to make visits safer. Call our office for more info.

Please like our Facebook page for reliable updates and information about COVID-19. Please note that the situation remains dynamic and we will post best available information.

As always, contact us with your concerns.

*Lunchtime appointments available



Existing patients can make an appointment by calling or emailing us at


New patients can email us (

or call us at 650 435 8211 for more information or to schedule a Meet and Greet with either physician. We are still open to new new patients and are doing our Meet and Greets via TelevisitThanks for understanding.

  • White Facebook Icon
  • White Instagram Icon
  • LinkedIn