Virtual skincare, no matter where you are

During the COVID-19 pandemic, we understand that many of our patients will be in need of dermatological care. We recommend that if you have a skin condition that needs attention or any dermatological emergent concern, please check with our office to see if we can be of assistance prior to going to an Urgent Care or Emergency Room.

While we continue to see patient appointments in our office, we also are able to offer virtual appointments through applications such as FaceTime (Apple/IOS) and Zoom (Android).

Request an appointment

If you are interested in scheduling a teledermatology appointment or are in need of an in-office appointment, you can reach us at the phone number listed below. You can also request an appointment by visiting our teledermatology page at

CALL (515) 224-7088


Personalized skin care right to your smartphone or computer from almost anywhere.


At the time of your appointment, your dermatologist will give you a call using a video application such as FaceTime (Apple/IOS) or Zoom (Android) to start your virtual visit.

Feel Better

Get peace of mind with a complete review of your skin condition and guidance to help ease your mind.

We've got you covered

Teledermatology appointments are available to most patients. This includes new and established patients, patients with private insurance plans, government health care plans, and self-pay patients. Some insurance companies are waiving co-pays for teledermatology at this time. Call your insurance carrier to confirm if teledermatology is a covered benefit.

Covered by Medicare, Medicaid, and most insurance companies

$99 Uninsured established patient teledermatology rate

Email sent to support from Heartland Dermatology a Forefront Dermatology Practice

Contact Us

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Heartland Dermatology


7:00 am-5:00 pm


7:00 am-5:00 pm


7:00 am-5:00 pm


7:00 am-5:00 pm


7:00 am-5:00 pm