Skip to Main Content
Primary Care

Primary Care

Schedule Online 515.875.9000

Patient Information

Selecting a primary care physician is an important decision and we know you have many choices for your healthcare provider. Whether you’re searching for a family, pediatrics or internal medicine physician, all of our doctors and providers at The Iowa Clinic strive to make sure every patient experience is exceptional every time.

Advanced Practice Providers

Many primary care physicians also use advanced practice providers to help take care of their patients. Advanced practice providers are Nurse Practitioners (ARNP’s) and Physician Assistants (PA’s) who are trained to manage patient care under the supervision of a physician. They are licensed to provide care, as well as to order diagnostic tests or prescribe many medications.

Nurse Practitioners have completed a registered nursing degree program as part of a bachelor’s degree. In addition, they have master’s degree from an accredited nurse practitioner program. Physician Assistants also have a bachelor’s degree and then complete a master’s level degree in a physician assistants program, and may specialize in many fields of medicine including family medicine.

Family Medicine and Internal Medicine

Family Medicine and Internal Medicine physicians serve as primary care physicians. Both have attended four years of medical school, followed by a three year residency. The focus of the residency is what differentiates the two areas. Family practice physicians’ training focuses on caring for the whole family, including pediatrics and OB/GYN care. Internal medicine training focuses on disease facing adults. Both types of physicians are required to take ongoing medical education courses throughout their career.

Both Practice and Internal Medicine physicians can treat a variety of illnesses and conditions, conduct health screenings and comprehensive physical exams, and provide primary, wellness and preventative healthcare. They can be your partner in monitoring and managing long-term illnesses and conditions including diabetes and high cholesterol. If they diagnose a condition requiring specialist follow up, they can coordinate that care with the specialty physician.

When it comes to selecting a primary care physician, there are several things to consider that may help you make your decision:

  • How complex is your health and family medical history?
  • How important is the geographic location of the provider and the access they have for appointments?
  • Is the doctor board certified or board eligible?

All of our doctors are board certified or board eligible in their specialties. Many of our doctors and providers have video profiles (found on their individual provider page on this website) so you can get to know them before you schedule an appointment. By choosing a primary care physician from The Iowa Clinic you can have the confidence in knowing that your doctor is part of a comprehensive team of specialists. If a health problem is discovered, you will have direct access to more than 200 specialists and healthcare providers, all working on the same team.

The Iowa Clinic Family Medicine Department 
The Iowa Clinic Internal Medicine Department

The Iowa Clinic App


Experience local healthcare in the palm of your hand with The Iowa Clinic on demand app.

Cost Estimator icon

Cost Estimator

Get an estimate on how much a visit or procedure will cost.



See an Iowa Clinic provider…without leaving your home or office.

MyHealth Patient Portal

MyHealth Portal

A secure way to conveniently manage your personal healthcare and connect with your provider.

Online Bill Pay icon

Online Bill Pay

Pay your bill online. No need to create an account or remember a login.

Pre Visit Check In

Pre-Visit Check In

Streamline your arrival with Pre-Visit Check-In.

Request Medical Records

Request Medical Records

Request Medical Records from The Iowa Clinic.

Request Medical Records

Review Our Service

Please take a moment to share your experience at The Iowa Clinic.

Back to top