What We Do
Services With Heart
When it comes to upgrading your home, you deserve heart-forward construction. What does that mean? It means each detail is crafted with care, resulting in a home exterior that you love wholeheartedly. At Heartland Roofing, Siding, and Solar, we make it a point to bring excellence to every part of your home, with service you’re confident in.
Better Service, Better Relationships
At Heartland Roofing, customer satisfaction is at the core of everything we do. We are dedicated to providing exceptional service, quality craftsmanship, and personalized solutions to meet the unique needs of each client. Our team works diligently to ensure every project is completed to the highest standards, with open communication and professionalism every step of the way. Your trust and satisfaction are our top priorities.
Reviews
Our Five-Star Feedback
Explained in details and work done on high quality
(Oct 2025)
I had additional repairs made on my house due to just old age and weathering. Approximately another 35% of the siding was replaced. The same gentleman, Abe, did the work. In both cases, he did and outstanding job. His work ethic along with the entire company's professionalism made this project a breeze. Again, I would highly recommend them for any repair needs. (April 2026)
They communicated this with full transparency, were willing to adjust their scope on the fly to accommodate our needs, and adjusted pricing accordingly. Would highly recommend.
Our Projects
Our Process
The Heartland Way
Our Process
The Heartland Way
Service Areas
From Iowa to Minnesota, Our Roofs Stand Out
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!
Where are you located?
Heartland Roofing, Siding, and Solar is proudly based in Des Moines, Iowa. We also have offices in Ames, Iowa, North Liberty, Iowa, and Hopkins, Minnesota. Our locations allow us to serve homeowners across the region with prompt and reliable service.
Find our addresses in the footer of the website or on our Locations and Hours page.
What does a new roof cost?
The cost of a new roof can vary widely based on factors such as the size of your home, the materials you choose and the complexity of the installation. For an accurate estimate, we offer a free, no-obligation inspection and an estimate consultation where we assess your specific needs and provide a detailed quote.
How often should I have my roof inspected?
In line with the National Roofing Contractors Association, we recommend having your roof inspected at least twice a year, especially after severe weather events. Even with a new roof, hail damage or severe wind damage can void the warranty on new shingles. Regular inspections help identify potential issues early, preventing costly repairs and extending the lifespan of your roof.
Recent Articles
Explore Our Blog
12 Minute Read
July 15,2026
Seamless Gutter Installation: Fewer Joints, Fewer Leaks
Seamless gutter installation solves the single biggest weakness of traditional gutters by removing the joints where leaks almost always begin. Instead of bolting together short pre-cut sections, a seamless system…
13 Minute Read
July 13,2026
Hail Damage Roof Repair (How to Spot It & What Happens Next)
Hail damage roof repair often starts with a problem you cannot even see from the ground, which is exactly what makes it so easy to overlook until a small bruise…
12 Minute Read
July 10,2026
Energy Efficient Windows: What to Look for When Replacing
Energy efficient windows can quietly cut your heating and cooling costs while making your home more comfortable in every season, but only if you know what to look for before…