All care

By appointment

Primary Care

Primary care for Greater Des Moines.

Primary care is offered at all three of our clinics, with providers and staff committed to care tailored to patients of every age.

A stethoscope on a white surface
Book an appointment
1Reason for your visit
2Choose a clinic
Choosing a time opens NextPatient, the secure scheduling system our clinics use, in a new tab to confirm your details. Prefer to call? (515) 270-1000
Book an appointment
1Reason for your visit
2Choose a clinic
Choosing a time opens NextPatient, the secure scheduling system our clinics use, in a new tab to confirm your details. Prefer to call? (515) 270-1000

All three clinics

Patients of all ages

Same-day urgent care, 7 days a week

Generic medications $20 in clinic

What’s included

Primary care services.

Annual wellness exams

Preventive screenings

Chronic disease management

Medication management

Labs

Mental health services

Immunizations

Minor procedures

Explore

Care built around you.

Two armchairs beneath a window with the blinds drawn
01 / 04

Why DoctorsNow

Why choose DoctorsNow for primary care.

Whether you need routine check-ups, management of chronic conditions or preventive care, our clinics provide personalized and attentive services in a welcoming, supportive environment where you can feel comfortable discussing your healthcare concerns.

Dedicated healthcare provider

Annual physicals

Acute and chronic care management

Same-day urgent care visits, available 7 days a week

Generic medications available in clinic, $20 per medication

Specialist referrals as needed

Your care team

Meet our providers.

Dr. David Stanek, DO
Dr. David Stanek, DO

Physician & CEO

Dr. David Stanek

DO

Dr. David Stanek, DO, is a family medicine board-certified physician and CEO of DoctorsNow, passionate about metabolic health and longevity medicine.

View full bio

Dr. Eric Stanek, DO
Dr. Eric Stanek, DO

Physician & CMO

Dr. Eric Stanek

DO

Now accepting new patients in Altoona and West Des Moines

Dr. Eric Stanek, DO, is DoctorsNow’s Chief Medical Officer, a board-certified family medicine physician accepting new patients in Altoona and West Des Moines.

View full bio

Mary Carr Peterson, PA-C
Mary Carr Peterson, PA-C

Physician Assistant

Mary Carr Peterson

PA-C

Now accepting primary care patients in Johnston

Mary Carr Peterson, PA-C, has practiced family medicine and urgent care since 2004 and is accepting primary care patients at DoctorsNow in Johnston.

View full bio

Natasha Jodoin, ARNP
Natasha Jodoin, ARNP

Nurse Practitioner

Natasha Jodoin

ARNP

Now accepting primary care, women’s health, and cosmetic dermatology patients in Altoona

Natasha Jodoin, ARNP, a nurse practitioner with a master’s in women’s health, sees primary care, women’s health and cosmetic dermatology patients in Altoona.

View full bio

Bonnie Houg, ARNP
Bonnie Houg, ARNP

Nurse Practitioner

Bonnie Houg

ARNP, FNP-C

Now accepting dermatology and primary care patients in West Des Moines

Bonnie Houg, ARNP, FNP-C, is a nurse practitioner specializing in urgent care, family practice and dermatology at DoctorsNow in West Des Moines.

View full bio

Woman holding a cup of tea by a sunlit window

Patient reviews

★★★★★

“We decided to use their primary care services after several urgent care visits. So glad we did.”

Jenny R.

Google review · West Des Moines

Getting started

How it works.

  1. 1

    Choose a visit reason

    Tell us what the appointment is for so we can show the right openings.

  2. 2

    Pick a provider and time

    See who is available and choose the time that works for you.

  3. 3

    Confirm your details

    You’ll finish on NextPatient, the scheduling system our clinics use. Prefer the phone? Call the clinic.

Find us

Where to find us.

DoctorsNow West Des Moines clinic entrance at 640 S. 50th St.

640 S. 50th St., #1100

West Des Moines, IA 50265

DoctorsNow Johnston clinic storefront at 8779 Northpark Drive

8779 Northpark Drive

Johnston, IA 50131

DoctorsNow Altoona clinic storefront at 3770 8th St SW

3770 8th St SW

Altoona, IA 50009

Pricing & billing

Billing and insurance.

We accept most private and state insurance plans, including Medicare and Medicaid. Our office bills as a primary care clinic.

Questions

Frequently asked questions.

Still have a question? Call us.

Call the phone number on the back of your insurance card to verify coverage. Our office bills as a primary care clinic. Our office NPI number is 1649394503.

Yes, we accept self-pay patients. Payment is due at the time of service.

We will need to know which Medicaid insurance you have (Molina, Iowa Total Care, or Amerigroup), as well as your ID number and your Social Security Number.