Skip to content
Roof Warden

Roofing contractor

Heartland Roofing, Siding, and Solar

2519 NW 66th Ave, Des Moines, IA 50313

Google average
4.8
Ratings counted
687
One and two star
28 of 687(4.1%)
Iowa median
2.8%

The first three are Google’s own figures for Heartland Roofing, Siding, and Solar, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Iowa roofers we list with enough ratings to compare.

Rating breakdown

4.8
687 ratings
Google’s profile shows 684
How the 687 ratings break down, from five stars to one
5
62090%
4
304%
3
91%
2
30%
1
254%
4.1%of these 687 ratings are one or two stars (28)

About typical — the typical roofer in Iowa sits at 2.8%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

8 of the 25 one and two-star reviews we hold, most recent first.

  • 1 out of 5Bert Lee3 days ago

    I dont talk to computers

  • 1 out of 5Jodi Floresa month ago

    I recently called this roofing company to get an inspection done on my roof. The appointment was scheduled for Friday and cancelled later that day and rescheduled by the same gentleman for the following Monday, he never showed up so I had his number , I called and he said he had forgot to put me on the schedule. Terrible communication and customer relations from this guy. I guess they didn't need my business!

    Reply from the business

    Jodi, we’re sorry to hear about that experience. Having an appointment scheduled, canceled, rescheduled, and missed is incredibly frustrating, and no homeowner should be treated that way. That said, we checked our customer database and cannot find any record of your name or appointment. It also appears you may be located in Wichita, Kansas. Heartland Roofing, Siding, and Solar is based in Des Moines, Iowa, and we do not service the Wichita area. Could you please confirm if this review was intended for a different company? If so, we would greatly appreciate it if you could update or remove this review so it reaches the right business. Thank you.

  • 1 out of 5John Younga year ago

    Heartland has been a disappointment to work with. In 2021, we contracted with them to have siding, roofing, and gutter work done and signed the contract in June. After the contact was signed, we received poor communication the entire process. We were shunted and moved around various times on the schedule, and the work wasn't completed until late September with unannounced visits to get work done at our home. I am pretty flexible and tried working with their team but during all of the work, the lead supervisor was not on site and when we pointed out shoddy workmanship, a supervisor finally came to our home to fix issues himself. This November, due to a faulty flashing install, our roof began leaking, and it took a week before anyone could come inspect the issue. Since then, we've been passed from one supervisor to another, and no plan laid out to my family on the actions that would be taken have been followed. I strongly encourage those who value their time and their money to look elsewhere. Integrity is clearly not a value of this company, and their cornerstone of quality is a disappointment in disguise. I wish I could go back in time to save myself this headache.

    Reply from the business

    Hi John, my name is Adam Olson, and I’m the owner at Heartland Roofing. We sincerely apologize for the challenges and frustrations you experienced with your project. We strive to provide the highest level of service, and it’s clear we fell short in multiple areas. Your feedback is important to us, and I apologize for the communication issues, delays, and the quality concerns you encountered. We are always looking for ways to improve and also have taken steps internally to ensure this situation is avoided in the future. At this point, if you have any additional concerns, please call into our office and I’ll personally ensure that we get things addressed quickly. Thank you and again, I apologize for the inconvenience.

  • 1 out of 5Denise Scott2 years ago

    I experience with Kyle Olson the financial controller. My house was closing on 10/6. I had set up a payment plan to help pay until the house sold. With all the expenses to get the house ready to sell the October payment didn’t clear. I spoke to Kyle on 10/5 told him I was closing in 10/6 and the balance would be paid. My closing was delayed due to them putting a lien on the sale to get their money. When I called and spoke to Kyle on 10/10 due to my payment being taken out of my checking after already being paid in full. Kyle’s word well we get a little freaked when a house we roofed is closing. Funny he never said that to me on 10/5 one day before my house sold and I even said my house was closing that day. I had to call to ask when the overpayment check was going to be mailed. Heard “It accidentally got mailed to the house you sold. Will have to stop payment and reissue you another one.” Funny it got mailed there since all other communication has been mailed to my current address. Then I naively third party endorsed the overpayment check I finally got, of course no bank would touch it. I have been single over 10 years so havent shared any accounts with anyone recently. When I called and said I had messed up and our (significant other and I) bank would touch a third part check, Kyle made me feel so stupid and small. His words” well your bank should deposit for you.””Did you have your name on the account he was trying to deposit the check into?” Then I got a whole lesson in how joint accounts work. I did say a lot of choice words to him. He finally said.” If you want to mail the check you endorsed back we can reissue you another one”. The first words he should have said were. “ I’m sorry that happened and we can absolutely resolve this issue. I don’t like men who make women feel small and stupid. Shows no character and arrogance. The roof looks great but the rest of the customer service was horrible!

  • 1 out of 5Verlon StoverEdited 3 years ago

    We had Heartland put new siding and roof on our house. It has been 8 months since this install began and with over 5 "final inspections" they still haven't fixed all the problems. Now I have my attorney involved, what a mess they have …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Greg Bailey3 years ago

    Absolutely terrible company! I signed a contract to have them replace 9 windows in our home in October, 2021. Their sub-contractor began the work in March, 2022. He finished the work in August, 2022. This company sent me the invoice in …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Sammie Simmons3 years ago

    I wish I could give negative stars. My deck looked HORRIBLE after they "fixed it" and I had to have someone else come out and fix it. When they did my gutters they left the old gutters just laying in my yard. They never scheduled anything with me, just randomly showed up. I've called 4 times to ask them to get the old gutters out of my yard and still nothing. Extremely disappointed with customer service as well as the poor quality of work from them. Go elsewhere!!

    Reply from the business

    Samantha, my name is Adam Olson, and I'm the owner at Heartland. I'm sorry for the bad experience you had with us as it sounds like there were multiple things that we fell short on. I've reviewed your project with our team. You had mentioned you’d called in four times, but I'm not seeing any calls coming into either our office or field staff since the job was completed until the day you’d left the review. It looks like when you called in on Tuesday morning, August 8th, we were able to get out there the same day take care of any additional cleanup. From that point, our production manager scheduled a meeting with you for this morning to walk through the project to take care of any remaining items that you were unhappy with, but when he arrived, he was unable to get a hold of you. Please give us a call to reschedule, and we are more than happy to come out and take care of any issues. Again, I apologize for the experience you had, but we will do everything we can at this point to address the issues on your home. Thank you.

  • 1 out of 5Julie Stover3 years ago

    We started our siding repair in March and it is still not completed. We have had multiple meetings with them to point out problems. We have sent photos to show what is not done to our satisfaction. They have tried to get the money from the insurance company saying that the job is complete when it is not.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • roof replacement92
  • insurance claim assistance47
  • courteous staff30
  • responsive staff15
  • fascia repair13
  • window replacement13
  • hail damage repair13
  • downspout replacement11
  • vinyl siding replacement7
  • attic insulation3

Other reviews we hold

14 more of the 490 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Teresa Cashman2 days ago

    The roof looks great and the crew cleaned up the area nicely. Dave Anderson was the project manager and he kept me informed of when the project would start and made the extra effort to answer our questions. Jason, the site manager, also did a great job of keeping us informed of the progress of the project and answering our questions. The crew and office staff were very knowledgeable and very pleasant to interact with.

    Reply from the business

    Thank you so much for the wonderful review, Teresa! We’re thrilled to hear you’re happy with your new roof and the work of our team. We’ll be sure to pass along your kind words to Dave, Jason, and the crew. We truly appreciate you choosing Heartland Roofing, Siding, and Solar!

  • 5 out of 5Ray Nelson2 days ago

    Came out to repair siding that had pulled loose due to thunderstorms. Crew was timely and professional. Excellent work.

    Reply from the business

    Thank you so much for the 5-star review, Ray! We’re glad we could help get your siding repaired after the storms. We appreciate you recognizing our crew for their timeliness and professionalism, and we’re so happy you’re pleased with the work! We truly appreciate your support. Thanks for trusting Heartland Roofing, Siding, and Solar!

  • 5 out of 5EL George3 days ago

    We needed a repair to our soffit that was damaged during a wind storm. Estimate was super easy. They got out of here quick and did the work and we’re done before I knew it.

    Reply from the business

    Thank you for taking the time to leave us a 5-star review! We’re so glad to hear you had a positive experience with our team and that the process was easy and efficient from start to finish. Providing timely, professional service and making things as convenient as possible for our customers is always a priority. We truly appreciate your business and your kind words about our team. Thanks for trusting Heartland Roofing, Siding, and Solar!

  • 5 out of 5Ryan Mulholland3 days ago

    JC did a great job! Communicated well and got the job done efficiently! Would recommend.

    Reply from the business

    Thank you for the 5-star review, Ryan! We’re so glad to hear JC provided great communication and efficient service. We truly appreciate your recommendation! We’ll be sure to pass along your kind words to JC and the team. Thanks for trusting Heartland Roofing, Siding, and Solar!

  • 5 out of 5Christine & Kerry Mohrfeld4 days ago

    Communication was excellent. All of the individuals I spoke to or worked with were great at keeping me informed in what their schedule was, the work that needed to be done, and when it was complete. I really appreciate the service provided. I will use anytime in the future if and when the need comes up.

    Reply from the business

    Thank you so much for the kind words, Christine and Kerry! We’re so glad to hear our team kept you informed throughout the entire process and made sure you knew what to expect every step of the way. We truly appreciate your trust in Heartland Roofing, Siding, and Solar and look forward to helping you again in the future!

  • 5 out of 5Kayleen Younga week ago

    If I could write this 10 star I would. The crew went above and beyond the call of duty. Very efficient and polite. I would recommend anyone.

    Reply from the business

    Thank you so much for the amazing review, Kayleen! We’re thrilled to hear our crew went above and beyond and provided such an efficient and positive experience. Your recommendation means so much to our team! We truly appreciate you choosing Heartland Roofing, Siding, and Solar.

  • 5 out of 5Chip Murrowa week ago

    JC was quick, cleaned up, looked like before he was here.

    Reply from the business

    Thank you for the 5-star review, Chip! We’re glad to hear JC provided quick service and left everything looking just as it did before. We truly appreciate your support and trust in Heartland Roofing, Siding, and Solar!

  • 5 out of 5Kerby Seeleya week ago

    Had a slight accident involving my car and my garage that resulted in some siding damage. These guys had me fixed up in about an hour. Wouldn't hesitate to call them first in the future.

    Reply from the business

    Thank you for the 5-star review, Kerby! We’re happy to hear you had a great experience with Heartland and that we could get your siding repaired quickly. We truly appreciate your trust in Heartland Roofing, Siding, and Solar, and we’d be happy to help anytime in the future!

  • 5 out of 5Beth Forda week ago

    I had a door and window replaced by Heartland Roofing, Siding and Solar & couldn’t be happier with the process and results!

    Reply from the business

    Thank you so much for the 5-star review, Beth! We’re thrilled to hear you’re happy with your new door and window and had a great experience with our team. We truly appreciate you choosing Heartland Roofing, Siding, and Solar!

  • 5 out of 5Kathleen Renera week ago

    With the heavy rains we have been experiencing, my gutter system quietly gave up. The whole team at Heartland made the replacement project seamless and easy on my budget. Within a week of the estimate my new gutter system was installed and is now ready for the next round of storms. Thank you for a job well done!

    Reply from the business

    Thank you so much for the wonderful 5-star review, Kathleen! We’re glad to hear our team made the gutter replacement process seamless and easy from start to finish. We truly appreciate you trusting Heartland Roofing, Siding, and Solar to help protect your home, and we’re happy to know your new gutters are ready for the next round of storms! Thank you again for choosing Heartland!

  • 5 out of 5Tammy Snyder2 weeks ago

    After 30 years in our home, we were long overdue for new siding and gutters. As hard as it can be to deal with vendors and home improvement projects, our experience was anything but hard with Heartland! From the first interaction to get an …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you so much for your kind words and for trusting Heartland Roofing, Siding, and Solar with your home, Tammy! We're thrilled to hear the entire process was smooth from start to finish. We'll be sure to pass your compliments along to Michael and the team—they'll appreciate hearing how happy you are with your new siding and gutters. Thank you again for choosing Heartland, and enjoy your beautiful new exterior!

  • 5 out of 5Terin Limoges2 weeks ago

    They had great communication and walked us through the process. They responded quickly when we reached out or had questions. The siding looks amazing and the crew did a great job. I would recommend getting siding with Heartland.

    Reply from the business

    Thank you so much for your 5-star review, Terin! We're so glad to hear you had a great experience from start to finish. Providing clear communication and making the process as smooth as possible is always our goal, and we're thrilled you love your new siding. Thank you for trusting Heartland Roofing, Siding, and Solar with your home and for the recommendation! We truly appreciate your support.

  • 4 out of 5Mike Zmolek2 weeks ago

    My new roof and gutters look great. I ended up saving quite a bit by going with a company which can bundle solar panel removal and reinstallation with re-roofing. Weather was a factor that played into multiple re-schedules and communication could have been quite a bit better. What was supposed to take 3 days ended up taking place over the course of several weeks, often with little or no forewarning about when workmen would show up. The vents that were installed were not what I understood they would be, and I still have not cleaned up the debris inside my (locked) garage. I recall being told a line of vents along the roof line would be installed, but that is not what happened, and I don't notice much difference in terms of the heat being trapped in the upstairs of my garage, so that's the biggest disappointment, but it may be based on my misunderstanding of what was conveyed to me. It also appeared that tasks were subcontracted out, something I was not told in advance. All that said, everything else looks great and I'm happy with the quality and the price.

    Reply from the business

    Thank you for taking the time to share your experience, Mike! We’re glad to hear you’re happy with the quality of your new roof and gutters, as well as the overall value. We sincerely apologize for the communication issues, scheduling delays, and the concerns regarding the ventilation and garage cleanup. We understand how frustrating that experience can be, and we appreciate you bringing these items to our attention. We’ll be sharing your feedback with our team as we continue working to improve the customer experience. Thank you for choosing Heartland Roofing, Siding, and Solar!

  • 5 out of 5Joel CampbellEdited 2 weeks ago

    Heartland did an amazing job replacing our roof, fascia, soffit and gutters. Our house looks brand new! I would highly recommend Heartland for any project you need done.

    Reply from the business

    Thank you so much for the review, Joel! We’re thrilled to hear how much you love your new roof, fascia, soffit, and gutters. It’s always our goal to provide quality craftsmanship and leave every home looking its best. We truly appreciate your recommendation and are grateful you trusted Heartland Roofing, Siding, and Solar with your project!

The latest post from this business

Posted by Heartland Roofing, Siding, and Solar to their own Google profile 2 months ago. Their words, not ours.

Protect your Altoona home with a roofing system built for quality and long-lasting performance. Heartland Roofing, Siding, and Solar completed this project with Malarkey 252 Vista AR shingles in Midnight Black, creating a clean and timeless look. When you’re searching for a roofing company in Altoona for your next roof replacement, trust a team committed to professional installation and quality results. #AltoonaRoofing #RoofReplacementAltoona #QualityCraftsmanship #RoofInstallation #MalarkeyRoofing #HeartlandRoofingSidingandSolar9 hours agoCall now

What Heartland Roofing, Siding, and Solar says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…Are you licensed and insured? Yes, Heartland Roofing…”

  • License number shown

    “…All Rights Reserved. | License #C119821 | Privacy Policy | Terms |…”

  • Financing available

    “…Excellent Financing Options Over A Decade of Dedicated Service A…”

  • Family owned

    “…We’re a family-owned business, known for bringing our…”

Their site also states: insured, warranty offered, states years in business, mentions the bbb.

Other roofers in Des Moines

Ranked by how many ratings Google has counted.

Other roofers we list in Des Moines
Roofing contractor
Waddle Exteriors & Roofinggutters, roof replacement, gutter replacement4.9580 ratings2.2% one and two star(515) 575-2378
Recon Roofing & Constructionsiding, answering questions, timeliness4.9574 ratings2.6% one and two star(515) 375-5437
Walter Roofing - Des Moinesroof replacement, easy process, insurance claim assistance5.0443 ratings0.7% one and two star(515) 343-6955
Right Roofing & Sidingroof replacement, gutters, siding repair4.9363 ratings0.3% one and two star(515) 729-0770
Wegner Roofing & Solaranswering questions, personable staff, solar needs4.9299 ratings1.3% one and two star(515) 985-5454
Wagoner Roofinggutters, insurance claim assistance, siding replacement5.0221 ratings0% one and two star(515) 225-8147

All roofers in Des Moines →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 687 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 586, of which 490 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.