Same-day exams
All three clinics
Sports physicals from $75
Check in online
Types of physicals
Exams we offer.
Biometric screenings
DOT physicals
Pre-employment health screenings
Pre-participation physicals
Pre-surgical physicals
Sports physicals
Explore
What to expect during your visit.


Patient reviews
★★★★★
“Excellent experience getting a pre-op physical. DoctorsNow came to my rescue!”
Raina G.
Google review · Altoona
Getting started
How it works.
- 1
Pick your clinic
Choose West Des Moines, Johnston or Altoona. Each one shows its current wait.
- 2
Save your spot
Choose a time that works for you, or walk in. No appointment is needed.
- 3
Complete your exam
Your provider reviews your health history, checks your vitals and completes any required paperwork.
Find us
Where to find us.
640 S. 50th St., #1100
West Des Moines, IA 50265
8779 Northpark Drive
Johnston, IA 50131
3770 8th St SW
Altoona, IA 50009
Pricing & billing
Self-pay pricing.
IHSAA sports physicals
$75
Iowa High School Athletic Association
Other physicals
$125
All other physicals not billed through insurance
DOT physicals
$175
Not billed through insurance
Biometric and pre-op screenings may be run through your insurance, with the exception of pre-op evaluations for cosmetic surgery. We accept most private and state insurance plans, including Medicare and Medicaid. All other physical fees may be paid directly to our clinic using cash or credit.
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.
More care






