UnityPoint Health is currently upgrading the functionality of online scheduling, to create an easier, more personal experience for you. During this time, online scheduling is not available and any appointment scheduled through this page will not be processed. Please contact your provider’s office directly to schedule your next appointment. We apologize for the inconvenience and look forward to seeing you!

1 Choose a Location

2 Choose a Specialty

3 Choose a Type of Appointment

4 Choose a Time

5 Confirm and Schedule