Who We Are

Who We Are

Henry's Roofing is Iowa's Gold Standard in Roofing and Construction Services.

Our industry-leading quality of service is the result of expert craftsmanship, old-school work ethic, and superior knowledge of the roofing and insurance process.Henry’s Roofing is the Gold Standard in roofing and construction services because we treat your property like it’s our own!

Licensed & Insured in the State of Iowa. License C140153


Residential ROOFING

Your house is the largest purchase you likely ever make in your lifetime, and most importantly, the place your family calls home.

Henry’s Roofing is dedicated to helping our community restore and improve their properties after a sudden unfortunate event. When disaster strikes, you can count on Henry’s Roofing to provide you with the knowledge and expertise needed to get your property back to pre-storm condition or better, in a timely fashion.

Henry’s Roofing is the Gold Standard in residential roofing because we treat your property like it’s our own!

Residential Roofing Services Include:

  • Asphalt
  • Metal
  • Concrete Tile
  • Flat

Commercial ROOFING

Is your business suffering from an old or damaged roof? Don’t let a small leak become a major burden to your business!

Henry’s Roofing has the knowledge and expertise needed to successfully navigate and complete any commercial roofing project. Our team is dedicated to helping your business understand and consider all your options to find the best solution. Our expert project management gets your project completed faster with superior quality craftsmanship, leaving you one less thing to worry about!

Henry’s Roofing is the Gold Standard in commercial roofing because we treat your property like it’s our own.

Commercial Roofing Services Include:

  • Asphalt
  • Metal
  • Flat
  • EPDM
  • TPO

HOA / Large Loss

Large Loss claims can be a logistical and financial nightmare for your Home-owners Association!

At Henry’s Roofing, we lift the burden from your HOA and your home-owners by providing the knowledge and expertise needed to successfully navigate the claim from inception to project completion. We know that every property and every claim is unique, and we take the time to examine your project’s details to develop the best solution for you.

We pride ourselves on providing a high level of communication to all parties throughout the process. We work with your board members, coordinate with the insurance companies, and educate and reassure your home-owners.

Henry’s Roofing is the Gold Standard in handling Large Loss claims because we treat your property like it’s our own!

OTHER Services


Vinyl Siding, James Hardie/Fiber Cement, and LP/Wood Composite are just a few of the siding options available with Henry’s Roofing. Contact us today to learn more!


From repair to replacement, trust the experts at Henry’s Roofing. We will treat your home or business as our own, and that means providing protection from the elements and the damage it can cause if not properly addressed.


Protect your home or business and save money on heating and cooling costs by replacing old, drafty windows. When it comes to your property, you deserve nothing but the best.


Step 1

Call us before your insurance company so we can verify the damages. Protect yourself against unnecessary claims against your policy which may affect your rates.

Step 2

Henry’s Roofing will coordinate with your insurance adjuster to arrange a complete property inspection—together. This step ensures nothing gets overlooked on your property and will save you time in the process. This step benefits all parties involved!

Step 3

Call Henry’s Roofing once you have received the paperwork from your insurance company. We will review all the options from your claim, determine your best solution, and sign the agreement to begin work.

Step 4

If needed, Henry’s Roofing submits a supplement request to your insurance company for any additional work or funds needed to complete your repairs. This may include city and county permits, code upgrades, manufacturer specifications, or anything the insurance adjuster may have missed or underestimated. This step is rare when we are able to be present for the initial inspection with your adjuster.

Step 5

Henry’s Roofing completes all necessary repairs and improvements per our agreement in a timely fashion.

Step 6

Henry’s Roofing will invoice your insurance for the work that we have completed. This allows your insurance company to release the remaining funds to you. We only invoice for the work we have completed!

Step 7

This final step includes a thorough review of the completed work and collecting the final check from you. This is not goodbye forever! Now is a great time to take advantage of our “Level Up” Referral Program, which earns you $200 per referral when you tell your friends and family about Henry’s Roofing.

Insurance FAQs

Henry's Roofing

Our “Level Up” Referral Program

Receive A $200 VISA GIFT CARD per referral that you send to us!

How it Works

Tell a friend about Henry’s Roofing and if they sign a qualified contract with us, we give you $200 VISA GIFT CARD. It’s that simple. No limit to the number of referrals.

Send a Referral

Our Team

Want to Join Our Team?

Apply Now

Our Work


We are proudly partnered with Green State Credit Union to offer you flexible financing options.

Our Platinum Preferred Financing Partnership may be able to get you approved for lower rates than financing on your own.

Apply Now!
Request a Quote