Looking for a Family Doctor in Glendora? What Direct Primary Care Offers Foothill Families

Finding a family doctor in Glendora who has actual time for you — and who you can reach when something comes up — is harder than it should be. If you’ve called around the eastern San Gabriel Valley lately, you’ve probably run into some version of the same thing: “the next new-patient appointment is months out,” or a visit so short you forgot half of what you meant to ask. This guide is about a different option that’s coming to the area.

The access problem local families know well

Glendora sits in a part of the San Gabriel Valley that’s grown a lot faster than its primary-care capacity. The practical result for families here is familiar:

None of this is any individual doctor’s fault. It’s what happens when a single physician is responsible for a couple thousand patients and everything runs through insurance billing. The model itself runs out of time.

What direct primary care changes for a local family

Direct primary care (DPC) is a membership model built to put the time back. Instead of billing insurance for your primary care, the practice charges a flat monthly membership — and in exchange keeps a deliberately small panel so there’s room to actually know you. For a Glendora family, that tends to look like:

It’s primary care that fits how a busy household actually lives, rooted right here in the foothills rather than an hour down the freeway. (New to the model? Start with What is direct primary care?.)

Rooted in the foothills

There’s something fitting about building this kind of practice in Glendora specifically — a town that calls itself the “Pride of the Foothills,” where people still expect to know the businesses they rely on. A family doctor ought to work the same way: someone local, who has the time to know you, and whom you can actually reach. That’s the whole idea behind Foothill Family Medicine.

We serve families across the eastern San Gabriel Valley — Glendora and the neighboring foothill communities — with two straightforward membership options:

A one-time $150 registration fee applies. Both are memberships for primary care — not health insurance — and work best alongside a plan that covers hospital care and specialists. (Curious how the two tiers differ? See direct primary care vs. concierge.)

A quick, honest note on timing

Foothill is a direct primary care practice opening in Glendora in 2026, with a deliberately small panel so there’s real time for every family. Early members keep their founding monthly rate, and there’s no payment to join the waitlist.

We’re also wrapping up an introduction we’re excited about: your physician will be introduced here by name soon. (Our founding physician is finishing a current role first — the right way to begin is to finish well.) If you’d like to be among the first families to be introduced and to claim a founding spot, join the list — there’s no payment now, and we’ll reach out personally.

Frequently asked questions

How do I find a family doctor in Glendora?

Options include established local practices, which often have long new-patient waits, and a new direct primary care practice — Foothill Family Medicine — opening in Glendora in 2026 with same- and next-day access.

What areas does Foothill Family Medicine serve?

Glendora and the surrounding 210 corridor — San Dimas, La Verne, Claremont, Covina, Azusa, and nearby San Gabriel Valley communities.

Can I get a same-week appointment with a direct primary care practice?

Yes. Direct primary care keeps a small patient panel on purpose, so routine visits are scheduled the same week and urgent needs are typically seen the same or next day.

This guide is general information about how care and membership work — it is not medical advice, and it is not a substitute for care from your own physician.

A small practice, now forming

Foothill is a direct primary care practice opening in Glendora in 2026, with a deliberately small panel. Early members keep their founding rate — there's no payment to join the waitlist.

Join the waitlist →