
About Us
Care, Craftsmanship, & Community
It’s never just been about the roof. For us, it’s always been about you. Making sure your needs are met, and your trust is earned. So we don’t just focus on the roof. We create a supportive experience that centers your needs and gets the information that you need in your hands. We’re not called Heartland Roofing for no reason. We’re here to bring heart to the renovation process.
Our Story
Heartland Roofing was formed in 2013, after years of studying the industry and the needs of clients throughout Iowa. Today, we are as equally committed to doing things better and with the utmost care as we were when we opened our doors all those years ago. But we don’t get complacent! We’re always working to improve our skills and customer service to give you a premium experience at an affordable price.

About Us
Our Promise To you
“Our promise to our clients is simple: we put your needs first. That means responding quickly, educating you on your options, and providing the kind of support we’d give to our own family members. Because you’re not just a number to us. You’re a valued member of the Heartland family.”
- Adam Olson // Owner
Building stronger communities that have done so much to support our business and our team.


Our Projects
All Of Your Needs, Met.
At Heartland, we pride ourselves on offering a diverse range of services tailored to meet your energy needs. From professional solar panel installation and maintenance to energy efficiency consultations, our team is dedicated to helping you transition to sustainable energy solutions. We also provide system monitoring and troubleshooting services to ensure your solar setup operates at peak performance year-round. With Heartland, you can rely on expert guidance and personalized support every step of the way.


Service Areas
Iowa’s Leading Roofing Contractor
We don’t just provide roofing services—we deliver top-quality roofs that outperform the rest. Designed to withstand Iowa’s unique climate, our roofs offer superior durability and exceptional value for your investment. Plus, our expert team is always just a phone call away, ensuring outstanding customer service for every project.
-
Ames, IA
-
Ankeny, IA
-
West Des Moines, IA
-
Johnston, IA
-
Waukee, IA
-
Altoona, IA
-
Pleasant Hill, IA
-
Iowa City, IA
-
North Liberty, IA
-
Saint Paul, MN
-
Minnetonka, MN
-
Minneapolis, MN
FAQs
Getting To The Heart Of Your Questions!
How long have you been in the roofing industry?
Heartland Roofing, Siding, and Solar has proudly served the Iowa community for over 11 years. As a trusted local contractor, we are committed to providing high-quality general contracting services, like roofing, siding, replacing windows, installing and replacing gutter systems, and installing solar panels that enhance the beauty, functionality, and value of homes across the region.
Are you licensed and insured?
Yes, Heartland Roofing, Siding, and Solar is fully licensed and insured. Our commitment to maintaining the highest standards of safety and professionalism ensures every project we undertake is completed with the utmost care and compliance with industry regulations.
Our license registration number in Iowa is: C119821.
Can you provide references/portfolios of past projects?
Absolutely! We are happy to provide references from our many satisfied customers. Our reputation for quality workmanship and exceptional customer service speaks for itself, and we encourage you to hear directly from those who have experienced the Heartland difference.
Recent Articles
Explore Our Blog

6 minutes Read
August 01,2025
What Is Roof Sheathing? Materials & Purpose
Roof sheathing is a critical component of your roofing system that acts as the base layer between your home’s framing and the shingles you see on top. It plays a…

6 minutes Read
July 30,2025
How To Find A Roof Leak: 7 Quick Detection Tips
Knowing how to find a roof leak quickly can prevent small issues from turning into major damage. Leaks are sneaky—they often start silently and only become visible after they’ve already…

5 minutes Read
July 25,2025
Asphalt Roof Repair: How To Fix Existing Shingles
Asphalt roof repair is one of the most common maintenance tasks homeowners face, especially after a storm or years of weather exposure. Whether you’re dealing with a few cracked shingles…