Trade directory · West Des Moines metro · Iowa

Roofing contractors in
West Des Moines, Iowa.

A public directory of licensed roofing contractors serving greater West Des Moines. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
293
U.S. Census Bureau
Peak Season
April through October, with highest demand May-September following storm season
Market estimate
Avg. Response Time
24-72 hours for estimates, 1-3 weeks for project scheduling during peak season
Operator average
§ A · Market rates

Common Job Costs

WEST DES MOINES-IA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$150 – $400
Emergency roof tarping
Typical range based on local emergency roof tarping jobs.
$300 – $800
§ B · Regulatory

Licensing Requirements

IA
§1

Licensing Requirements

Iowa requires roofing contractors to hold a state contractor license. Class A license required for projects over $25,000, Class B for projects under $25,000. Must pass written exam covering Iowa construction codes, business practices, and safety regulations. Two years verifiable experience required for Class A. License renewal every 3 years with continuing education requirements.

§2

Permit Requirements

West Des Moines requires building permits for roof replacement and structural repairs. Permit fees range $50-200 based on project value. Re-roofing permits required for complete tear-offs. Repair work under $1,000 typically exempt from permits.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection for structural work, final inspection upon completion. City requires 24-hour advance notice for inspections. Failed inspections require re-scheduling and additional fees.

§4

Insurance Minimums

Iowa requires minimum $50,000 general liability insurance for licensed contractors. Workers compensation required for contractors with employees. Many municipalities and customers require $1 million liability coverage.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet experience requirements

Obtain minimum 2 years verifiable roofing/construction experience for Class A license, or demonstrate relevant trade knowledge for Class B license

01/06
2

Complete application

Submit Iowa contractor license application with required documentation, experience verification forms, and financial statements to Division of Labor Services

02/06
3

Pass written examination

Schedule and pass Iowa contractor examination covering state construction codes, business practices, safety regulations, and trade-specific knowledge

03/06
4

Provide insurance proof

Submit proof of minimum required insurance coverage including general liability and workers compensation if applicable

04/06
5

Pay licensing fees

Submit required licensing fees and await approval from Iowa Division of Labor Services - typically 2-4 weeks processing time

05/06
6

Maintain license

Complete continuing education requirements and renew license every 3 years, maintaining current insurance and good standing

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

West Des Moines roofing market runs hot and cold with Iowa's severe weather patterns. Storm damage drives 60% of business here - hail, wind, and ice dams keep contractors busy from spring through fall. Competition is fierce with 293 licensed establishments statewide, but quality work and storm response capability separate the pros from the weekend warriors. Asphalt shingles dominate residential work, but metal roofing is gaining ground due to insurance incentives and durability concerns. Material costs fluctuate significantly with commodity markets and supply chain disruptions.

To work this market successfully, get your Iowa contractor license sorted first - the state doesn't mess around with unlicensed work. Build relationships with insurance adjusters and storm restoration companies, they drive significant volume. Peak season runs April to October, but smart contractors prep for winter emergency calls. Local building department moves efficiently on permits if you submit complete applications. Keep your insurance current and document everything - litigation-happy property owners and insurance disputes are common. Weather tracking and rapid response capability during storm season separates successful contractors from those fighting for scraps.

Data Sources
  • Licensed establishments
    U.S. Census Bureau - County Business Patterns
  • Licensing requirements
    Iowa Division of Labor Services
  • Permit requirements
    West Des Moines Building Department
  • Insurance minimums
    Iowa Division of Labor Services contractor regulations
  • Cost estimates
    Local contractor estimates and market analysis
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

How much does a typical roof replacement cost in West Des Moines?

Asphalt shingle replacement ranges $8,500-$15,000 for average homes, while metal roofing runs $12,000-$22,000. Costs vary based on roof size, pitch, accessibility, and material selection. Source: Local contractor estimates based on current material and labor costs.

Q/02

Do I need a permit to replace my roof in West Des Moines?

Yes, West Des Moines requires building permits for complete roof replacements and structural repairs. Permit fees range $50-200 based on project value. Minor repairs under $1,000 are typically exempt. Source: West Des Moines Building Department permit requirements.

Q/03

What license do roofing contractors need in Iowa?

Iowa requires state contractor licensing for roofing work. Class A license needed for projects over $25,000, Class B for under $25,000. Both require written exam and experience verification. Licenses renew every 3 years. Source: Iowa Division of Labor Services contractor licensing requirements.

Q/04

When is the best time to schedule roofing work in West Des Moines?

April through October offers optimal weather conditions. Peak season runs May-September following storm damage, resulting in longer wait times and higher prices. Schedule non-emergency work during shoulder seasons for better availability and pricing.

Q/05

What insurance should roofing contractors carry in Iowa?

Iowa mandates minimum $50,000 general liability for licensed contractors, plus workers compensation for employees. Most customers and municipalities require $1 million liability coverage. Source: Iowa Division of Labor Services insurance requirements for contractors.

§ F · Directory

Roofing contractors in West Des Moines

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.