Alabama Direct Primary Care

Commit to your health. Our direct primary care doctors are accepting new patients. Same or next day appointments. Available via in-person, text, email, or video. Welcome to the new healthcare.

Our mission is to provide a professional & honest approach to health care

Direct primary care doctors focus on you, the patient. You get longer visits and time to ask questions. You never have to mess with confusing insurance as you only pay a low monthly fee to access your trusted doctor. 

N

Experienced Doctors

Direct primary care doctor focuses on you and treat you, not just your symptoms.

N

Professional & Friendly Staff

Relaxed office environments mean no more rushed appointments or waiting rooms.

N

On Call When Needed

Talk to your doctor via phone, text, email or video. Whatever is convenient to you.

N

Same Day Appointments

In office or virtual visits when you need it most. Never put off your care, again.

N

On-time Appointments

No more waiting rooms and no more wasting your afternoon in the office.
N

No Extra Fees

A flat monthly membership fee means you get the care you need and trust without extra fees.

Meet Our Doctors

Direct primary care doctors are ready to accept new patients. Direct primary care doctors are able to see a wide range of patients, regardless of health insurance coverage. Learn more about these doctors below.

Edward Williams, DO

Dr. Williams started Foundation DPC to follow his dream of truly helping his patients improve their health and wellness. He saw that middlemen, administrators, and health insurance didn’t have patients’ best interests in mind. With Foundation DPC, he is able to develop the patient-doctor relationship to truly provide great care.

Practice Address

Foundation DPC

8531 Spanish Fort Blvd, Ste 301
Spanish Fort, AL 36527

Services

Chronic Care

Unlimited Clinic Visits 

Discounted Lab Diagnostics

Discounted Prescription Medications

Discounted Imaging

House Calls  

Immunizations

Preventive Exams  

Telemedicine and texting

 

Have a Different Question?

Email us anytime

Or call — 317 804 1203

Better Health Care is Our Mission