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

HE

Haley E

I hired Heartland to replace the roof, siding and gutters after the derecho. Fast forward to last week, I found my bathroom ceiling was leaking so I called the office and a…

JR

Jenn R

A storm ripped off some of our siding and we contacted Heartland for a repair. Justin C. was great! Scheduling was easy, communication was great, and he did a fantastic job. He…

JL

Jie L

Water leaked from my basement siding. I called Heartland roofing Monday. Rep called back very quickly. He came Tuesday earlier but was willing to come to my address again when I could…

DM

Doyle M

Enjoyed working with them to repair the leak on my roof.

AT

Anthony T

They repaired my roof when nobody else would, for a great price and it came with friendly smiles!

MW

Michelle W

Last name is O'Brien. But, Ben and the Heartland Roofing and Siding guys were awesome! Ben helped me find the green siding I wanted and was so awesome! Gino and the guys…

JS

Jocelyn S

Very satisfied with the service I received from Nash and Heartland Roofing. Their response and service was prompt and professional. Nash provided photos of the work needed and photos of completion of…

CS

Curt S

The lead supervisors on the project John and Ben were both great to work with and kept us well-informed every step of the way. Dorian was just here today to apply caulk…

ML

Meredith L
Google

Very professional, prompt and fixed the issue for a reasonable fee.

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