31 Roofing Companies in Des Moines, Iowa
Public records on roofing contractors operating in Des Moines. Every record is sourced from a public agency or verified third-party directory and stamped with a date.
11 Companies in Des Moines
Showing 11 of 11| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
BIG Roofing
|
Des Moines | Multi-State | 3 years |
|
||
Ultimate Exteriors
|
Des Moines | Local | 12 years |
|
||
ForSure Roofing and Sheet Metal
|
Des Moines | Local | 12 years |
|
||
Delgado's Roofing
|
Des Moines | Local | 9 years |
|
||
Reliable Roofing
|
Des Moines | Local | 14 years |
|
||
|
|
Des Moines | Multi-State | 7 years |
|
||
Andrews Roofing Company
|
Des Moines | Local | 16 years |
|
||
Bradens Roofing and Construction
|
Des Moines | Local | 4 years | - | ||
|
|
Des Moines | Multi-State | 12 years |
|
||
Iowa Roofing Company
|
Des Moines | Local | 5 years | - | ||
Mayflower Roofing
|
Des Moines | Local | 0 years | - |
20 Companies That Service Des Moines (Located Nearby)
Showing 20 of 20| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
Wagoner Roofing
|
Urbandale | Local | 1 year |
|
||
JR&CO
|
Kansas City | Multi-State | 9 years |
|
||
Right Roofing & Siding
|
Urbandale | Local | 23 years |
|
||
|
|
West Des Moines | Multi-State | 3 years |
|
||
Platinum Roofing & Contracting
|
Urbandale | Local | 1 year | - | ||
Universal Roofing & Construction
|
Montgomery | Multi-State | 6 years |
|
||
Quick Roofing
|
Gilbert | Multi-State | 23 years |
|
||
Des Moines Area Roofing Siding + Solar
|
Dallas Center | Local | 11 years | - | ||
Aspen Contracting
|
Bismarck | Multi-State | 15 years |
|
||
Bakeris Roofing
|
Runnells | Local | 19 years |
|
||
Genesis Roofing & Construction
|
Cumming | Local | 15 years | - | ||
Home Pride Roofing
|
Omaha | Multi-State | 22 years |
|
||
Wegner Roofing & Solar
|
Rapid City | Multi-State | 7 years | - | ||
|
|
Johnston | Local | 10 years | - | ||
Cornerstone Roofing & Exteriors
|
Grimes | Local | 1 year | - | ||
Des Moines Roofing Company
|
West Des Moines | Local | 5 years | - | ||
Ridge Top Exteriors
|
Madison | Multi-State | 20 years | - | ||
Premier Roofing
|
Kansas City | Multi-State | 17 years |
|
||
McCoy Roofing
|
Omaha | Multi-State | 18 years | - | ||
All or Nothing Roofing & Construction
|
Omaha | Multi-State | 4 years |
|
These firms list Des Moines in their advertised service area but are based in another city. The “City” column shows where each is located.
Services available in Des Moines
47 service types- Roof Repair
- Commercial Roofing
- Storm Damage Repair
- Roof Replacement
- Gutter Installation
- Roof Inspection
- Residential Roofing
- Siding Installation
- Window Replacement
- Roof Installation
- Metal Roofing
- Asphalt Shingle Roofing
- Insurance Claim Assistance
- Siding Repair
- Roof Maintenance
- Flat Roofing
- Gutter Repair
- Hail Damage Repair
- Siding Replacement
- Emergency Roof Repair
- Gutter Replacement
- TPO Roofing
- EPDM Roofing
- Seamless Gutters
- Solar Panel Installation
- Insulation
- New Construction Roofing
- Skylight Installation
- Roof Restoration
- Tile Roofing
- Fiber Cement Siding
- Slate Roofing
- Modified Bitumen Roofing
- Industrial Roofing
- Multi-Family Roofing
- Vinyl Siding
- Decks & Porches
- Roof Leak Repair
- Standing Seam Metal Roofing
- PVC Roofing
- Roof Coatings
- Wind Damage Repair
- Gutter Guards
- Exterior Painting
- Cedar Shake Roofing
- Gutter Cleaning
- Chimney Repair
Storm & hail history
-
361 Storm events (10yr)
-
3.25″ Max hail size
-
85 mph Max wind gust
-
16 Tornadoes (10yr)
Recent storm events
| Date | Type | Magnitude |
|---|---|---|
| Thunderstorm wind | 64 mph | |
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 63 mph | |
| Thunderstorm wind | 61 mph | |
| Thunderstorm wind | 70 mph | |
| Thunderstorm wind | 60 mph | |
| Thunderstorm wind | 67 mph | |
| Thunderstorm wind | 74 mph | |
| Thunderstorm wind | 64 mph | |
| Thunderstorm wind | 74 mph |
NOAA records storm events at the county level. Figures above cover Polk County, which contains Des Moines.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| RECON ROOFING & CONSTRUCTION |
Frequent and regular jobsite inspections required
1926.20(b)(2)
|
Serious | $0 |
Roofing in Des Moines, by the numbers
Computed from our records · as of Jul 10, 2026
What do roofing jobs actually cost in Des Moines?
We don’t yet have enough itemized residential roofing permits in Des Moines to publish a reliable local cost range. Across Iowa, the median filed residential roofing-permit amount is $29,700 - a real filed figure rather than a national estimate. As more Des Moines permits come on record, we’ll show the local range here.
How many roofing companies in Des Moines are actually licensed and verified?
Of the 11 companies we track in Des Moines, 2 have an active contractor license located in public records, 7 are registered business entities, and 8 operate from a commercial rather than residential address. Iowa issues roofing-contractor licensing at the state level, so an active state license is the baseline credential to confirm before hiring. A company not appearing with a license here isn’t proof it’s unlicensed - some jurisdictions don’t publish - so verify directly, and always confirm liability and workers’ comp insurance before work starts.
How established is the roofing market in Des Moines?
The roofers we track in Des Moines have been in business a median of 12 years, by their state formation date. The longest-operating is Reliable Roofing, in business since 2011 (15 years); 0 were formed less than two years ago. A verifiable formation date and registered agent on file is one of the clearest lines between an established local company and a transient operator.
Is Des Moines a storm-damage market, and how do I avoid storm chasers?
Polk County has recorded 361 significant storm events in the past decade, including hail up to 3.25" and wind gusts to 85 mph, so storm-driven roof damage is common here. After big storms, be wary of out-of-area crews who show up unsolicited, pressure you to sign immediately, or ask you to sign over your insurance claim. 11 of the roofers we track are based in Des Moines itself, alongside 20 that service it from nearby - favor an established local firm you can verify over a crew that appeared after the hail.
Which manufacturer certifications do Des Moines roofers hold?
8 of the 11 roofers we track in Des Moines hold at least one manufacturer certification (GAF, Owens Corning, CertainTeed, TAMKO, IKO, Malarkey). The most common here is Owens Corning, held by 3 companies - versus 61% certified across Iowa. Certification means the manufacturer vetted the contractor and lets them back your roof with stronger, longer material-and-labor warranties. Not required to install a roof, but a real signal of training and standing.
How do the reviews compare across Des Moines roofers?
Across the 11 companies we track in Des Moines, the average rating is 4.9★, combining Google, BBB, and Yelp. 10 appear on more than one platform and 1 has an owner who actively responds to reviews. Look for steady, recent, multi-source ratings over a handful of old five-star reviews on one site - any single platform can be cherry-picked.
What's the safety record of roofers in Des Moines?
Roofing is a high-fall-risk trade, so safety history matters. Of the 11 companies we track in Des Moines, 1 has at least one federal OSHA violation on record in the past 10 years, and 10 have none. We show any recorded violation - citation, severity, and penalty - on each profile. A clean record isn’t a guarantee, but repeated serious violations are a real red flag.
Frequently asked - Des Moines
What roofing materials hold up best in Des Moines given the local climate?
Des Moines experiences hot summers, cold winters, heavy snow loads, and frequent hail and windstorms. Asphalt shingles rated for high wind and impact resistance are a popular choice because they handle these extremes well. Metal roofing is also worth considering for its durability against ice damming and hail. Ask any contractor you interview which materials they recommend for this specific climate and why.
How do I know if a roofing contractor in Des Moines is legitimate?
Ask for proof of insurance, check that they have a verifiable local business address, and look up reviews on multiple platforms. Request references from recent Iowa customers and actually call them. Be cautious of contractors who show up unsolicited after a storm, pressure you to sign quickly, or ask for a large upfront payment before any work begins. A reputable local contractor will welcome your questions.
Should I get multiple estimates before hiring a Des Moines roofer?
Yes, getting at least three written estimates is strongly recommended. Iowa storms can trigger a surge of out-of-state contractors chasing storm damage work, so comparing bids helps you spot outliers. A written estimate should clearly list materials, labor, cleanup, and warranty terms. If one bid is significantly lower than the others, ask why before assuming it is the better deal.
What should a roofing warranty cover for a home in Des Moines?
Look for two separate warranties: one from the manufacturer covering the roofing materials and one from the contractor covering their workmanship. Given Des Moines weather, ask specifically whether the manufacturer warranty covers wind and impact damage, and confirm the workmanship warranty length. Get all warranty details in writing before signing a contract, and keep copies in a safe place after the job is complete.
How do hail and wind insurance claims work when hiring a Des Moines roofer?
Des Moines sees significant hail and wind damage most years. A trustworthy contractor will inspect your roof, document damage thoroughly, and help you understand what your insurance adjuster will review. Be wary of any roofer who guarantees they can get your entire roof covered or asks you to sign over your insurance rights before you have reviewed the claim yourself. Always read any assignment documents carefully.
Are there permits or licensing requirements I should ask about before hiring a roofer in Des Moines?
Roofing work in Des Moines may require permits, and contractor licensing or registration rules can change. Rather than relying on what a contractor tells you, confirm current requirements directly with your local building authority before work begins. A reputable contractor should be willing to pull any required permits on your behalf. If a contractor discourages you from getting permits, treat that as a serious red flag.


























