Call for a FREE Estimate: (641) 436-0407

Welcome to

Hawkeye Flat Roof Solutions

Commercial Roof Repair, Restorations, and Coatings

40 years logo

Request a FREE Roofing Estimate!

Fill out the form below to request a Free Estimate. We will call you within 24 hours to schedule your estimate.

For even faster service call us at (641) 436-0407

Commercial Roofing in Iowa

sealing a metal roof

Metal Roof Restoration

Fabric Reinforced Roofing System

solar panels

EPDM Roof Restoration

Spray polyurethane foam roofing in Ottumwa, Iowa

Spray Polyurethane Foam

cloudy day in Des Moines Iowa

Flat & Low Slope Roof Restoration

unrolling rubber roofing materials

Single Ply Membrane

Providing You A Quality Commercial Roof That Lasts

Hawkeye Flat Roof Solutions repairs, restores, and coats commercial roofing systems in Iowa. Is Your Commercial Roof Trying To Tell You Something? We Can Solve Any Roofing Problem You Have. We  Specialize In Reliable And Trusted Roofing Systems That Are Cost-Effective.

No business owner wants to face early and expensive roof repairs. We know how stressful these kinds of problems can be. Our team is fully dedicated to helping business owners like you have a greater peace of mind through our unique Iowa commercial roofing services. No matter what solution you need for your roof now, we can promise you benefits that will keep you satisfied for many years to come.

large l-shaped roof

​Our Commercial Roof Warranty System

Our commercial roofing systems carry a warranty up to 25 years. The warranty will vary a little bit from one system to the next. Contact us for a roofing quote to receive an accurate warranty for your building's roof. 


Extended Lifespan

Imagine what a simple Des Moines IA commercial roofing  restoration and coating solution can do for you. It will make your roof last up to 25 years and still remain extremely useful.

It’s not always necessary to replace an old commercial roof right away. Total roof replacements are stressful enough. Unless absolutely necessary we don’t want you to pay for a roof tear-off including labor and new materials.


Avoid Pesky Roof Leaks

Roof leaks. They’re the most common roof problems that indicate roof failure. Leaks happen because of regular exposure to the damaging rays of the sun, poor drainage, and open penetrations.

Whether you have a flat or low sloped commercial roof, we have various coating remedies for every roofing material. All of them are 100% leak-proof.


More Future Savings

Roof maintenance is one of the best and wisest investments you can make. It will boost the overall life cycle of your roof so you won’t have to tackle expensive roofing jobs any time soon.

In a tight economy, commercial roofing Iowa owners must know where to invest their hard-earned money. Just think about the expenses that result from a damaged roof: Tenant accidents, water intrusion, equipment damage, and downtime


Energy Efficiency

Our roof materials and coating systems are energy efficient. They prevent the sun’s heat from entering your building and increasing your indoor temperature saving you money on energy. 

You and your building occupants can now enjoy a cooler environment. At the same time, your air conditioning systems no longer need to work as hard to keep everyone comfortable and productive.

conklin logo

Iowa's Premier Conklin Roofing System Specialists

These systems offer highly reflective energy star ratings blocking up to 84% of the suns UV rays which results in saving you money. All our roof warranties are non-prorated, and 100% leak free, and can be renewed with a simple re-coat at the end of the initial warranty.

What Our Customers Have to Say

From the Blog

Commercial Roof Repair, Restoration, and Coatings

Serving the state of Iowa for all your commercial roofing needs

Iowa: Des Moines, Cedar Rapids, Waterloo, Davenport, Oskaloosa, Ottumwa, Iowa City, Ames, Osceola, 

Request a FREE Roofing Estimate!

Fill out the form below to request a Free Estimate. We will call you within 24 hours to schedule your estimate.

For even faster service call us at (641) 436-0407