Give Us A Call!

The Go-To Roofing Contractor for IA & MN

Enjoy peace of mind with Heartland.

Taking care of a home is a team sport, and here at Heartland Roofing, we’re proud to be your team’s MVP, bringing reliable roofing and cutting-edge craftsmanship to homes across Iowa and Minnesota. We’re a family-owned business, known for bringing our signature care, respect, and attention to detail into every project that we do. We’re putting the heart back into home services. Discover what makes us stand out today!

  • icon-checkmark-red Excellent Financing Options
  • icon-checkmark-red Over A Decade of Dedicated Service
  • icon-checkmark-red A People’s Choice “Best Of” Award Winner

Our Services

Innovative Services For Your Whole Home

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.

Adam Olson
reviews-heartland-roofing-des-moines

Reviews

Our Five-Star Feedback

reviews-heartland-roofing-des-moines

JM

Joel M

They did what they said they were going to do. They kept us informed every step of the way. They cleaned up after they were done. They were very polite.

DW

D, J, W

Used Heartland for a roof replacement after a hail storm. Honored the warranty and responded timely to a minor roof leak. Have had good experiences with them.

JC

Jim C

Quality work done quickly

CM

Chuck M

Justin did a great job with our project. He was very professional and completed the job very efficiently. He showed pictures of the completed tasks. His friendly communication made him a pleasure…

CS

Cassey S

I just got my roof replaced by Heartland last week. It only took a day and a half. They were fast, efficient, and very friendly. They also came back after the work…

VS

Vickie S

Great job. Wonderful reps before and after the project.

AA

Amy A

Always a great experience working with Heartland!

SB

Summer B

Great service from sales all the way to installation!! Fast, efficient and thorough!

HF

Heidi F

Justin was great to work with! Followed up quickly with each question we had. Worked with us to breakdown the work in manageable projects. Showed up on time every appointment and was…

Our Projects

Our Process

The Heartland Way

  • 1

    Call Our Team

    Give our team a call or fill out our contact form to get started. We return all inquiries within 24 hours.

  • 2

    Property Inspection

    We’ll come out to your property and take a close look. Afterwards, we’ll present you with a complimentary estimate, detailing the work that needs to be done and what you can expect in terms of cost.

  • 3

    Select Materials

    We’ll talk you through your material options, helping you choose one that fits your budget, style, and goals.

  • 4

    Installation Time

    We pride ourselves on offering efficient installations that are as unobtrusive as possible. Once we’re done, we’ll perform a final inspection, ensuring that everything is perfect.

Our Process

The Heartland Way

smiling-crew-member-heartland roofing-des moines
asphalt shingles-heartland roofing-des moines

Explore our extensive materials & products

See the trusted brands and high-quality materials we use for every project.

View Materials & Products

Award-Winning Roofers In Your Neighborhood

We value being a local business that’s part of creating something bigger than ourselves. When you work with us, we strive to create a community feel that allows you to feel informed, supported, and in the driver’s seat of the project. Our dedication to customer care has been recognized across Iowa, landing us at the top of “best of” lists, and earning us recommendations from homeowners just like you!

heartland-service area-iowa minnesota-full

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

A New Approach To Customer Care

When our clients first come to us, we often hear stories about them being burned badly in the past by other contractors. We pride ourselves on doing things differently. We take a person-first approach to each project, listening to your concerns and offering customized solutions that target your property’s problem areas. The result is a roofing system that you feel confident about for years to come.

FAQs

Getting To The Heart Of Your Questions!

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 I lay new shingles over existing shingles?

While some jurisdictions allow shingle layering, it’s generally not recommended due to the potential problems that can arise. These include excessive weight, reduced lifespan of the shingle and roof, decreased energy efficiency in the home, a loss in aesthetic appeal, and voiding the manufacturer warranty.

Installing new shingles over existing ones doesn’t address underlying issues. It’s important to address these before replacing shingles or installing a new roof to ensure the long-term integrity of your roofing system. Consult with a professional roofing contractor to inspect your roof and assess its condition to determine the most suitable approach for your specific situation.

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.

Do I need to replace my roof if it has moss? 

The plain and simple answer is yes. Moss can severely damage the structural integrity of any type of roof. Moss thrives in damp and shaded environments, absorbing moisture and establishing roots that can lift shingles. This can eventually lead to holes in your roof and leaks into your home. It is also dangerous to walk on a moss-covered roof because it makes surfaces very slippery when wet. 

If you live in an area that is frequently damp or in the woods, regularly monitor your roof for moss growth and treat it as needed.

smiling family-heartland roofing-des moines

Get Started Today!

From roofing to siding, Heartland Roofing is the team you need to take your home exterior to the next level. All you need to do is reach out! Fill out our contact form or give us a call to get the reliable help that you need.

Get in Touch!

1
2
3