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.

Three ways to reach me
For new patients and general questions. If you're already a patient, please use the portal for anything medical.
Patient portal
foundationhealthgroup.hint.comFor 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.