Book an Appointment
Pick a time that works for you, or call us at (515) 537-1326. New patients are always welcome.
Book online instantly
Pick a real open slot in our schedule below and you are booked on the spot — no waiting for a call back.
Loading the live schedule…
Our live schedule opens in a new tab on iPhone and iPad. Tap below to see open times and book.
Schedule not loading? Open the booking page in a new tab, or use the request form below.
Or send an appointment request
Cannot find a time that works, or booking on a device that will not load the scheduler? Send your preferred day and time instead and we will confirm it — usually the same business day. Prefer to talk to a person? Call or text (515) 537-1326, or email us directly.
How booking works
-
1. Pick your time
Choose a real open slot in our schedule above — it is booked the moment you confirm.
-
2. Get your confirmation
Your appointment details arrive by email straight away. Need to change it? Call or text us.
-
3. Get answers
A thorough exam, a clear explanation, and a plan with a real finish line.