Let's talk.

A free fifteen-minute call is the easiest way to see whether my practice is right for you. There's no commitment, and I won't ask for a card.

If you're having a medical emergency, call 911. Foundation Health Group provides non-emergency primary care.

A screen door standing open onto a sunny front porch

Three ways to reach me

Phone

(336) 361-1590

Monday through Friday, for new patients and scheduling.

Email

hello@foundationhealthgroup.com

For new patients and general questions. If you're already a patient, please use the portal for anything medical.

Patient portal

foundationhealthgroup.hint.com

For current patients: secure messages, appointment requests, and records.

Where I see patients

I see adults who are located in Virginia, North Carolina, South Carolina, or Florida at the time of the visit. Florida telehealth follows that state's Department of Health rules.

I can't accept patients enrolled in Medicare or Medicaid.

Already a patient?

For appointment requests, refills, lab questions, and anything medical, the Hint portal is the fastest way to reach me.