You are invited to join
We've made enrollment simple. Here's how to join:
We want to ensure our practice is the right fit for your needs.
Click the button below to enter your basic information, add payment details, and sign our Patient Agreement. Please read it carefully—we'll also cover the key points at your first visit.
A note about billing:
For families, our enrollment system sometimes overestimates your initiation fees—we'll review and correct this before any charges go through.
Once enrolled, you’ll be prompted to schedule your initial visit so we can get to know your health history and goals.
We are thrilled to welcome you to the practice. If you have any issues signing up, just give us a call or text us at 415-704-8373.
Warmly,
Josh Pepper, MD
Angela Mendoza, MD
Max Binstock, MD
Lily Barnard, MD
Our team
We are three family physicians whose decades-long friendship informs our vision for a new type of primary care that puts relationships first. In July 2026 we were joined by Dr. Lily Barnard. Learn more about our backgrounds, medical training, areas of interest, and approach to patient care.