Roofing Contractors in Des Moines, Iowa

Licensed Establishments

293

U.S. Census Bureau

Peak Season

April through October, with highest demand May-August following storm season

Estimate

Avg. Response Time

2-5 business days for quotes, up to 2 weeks during peak storm season

Estimate

Common Job Costs

ServiceCost Range
Asphalt shingle roof replacement$8,500 – $15,000
Metal roof installation$12,000 – $22,000
Roof repair (storm damage)$800 – $3,500
Gutter installation$1,200 – $2,800
Flat roof repair/coating$2,500 – $6,000

Licensing Requirements

Licensing Requirements

Iowa requires no state roofing license. However, contractors must register with the state and carry appropriate insurance. Des Moines may require local business licensing. Workers compensation required for employees.

Permit Requirements

Roofing permits required through Des Moines Building Services for replacement work over $5000. Repair permits needed for structural changes. Permit fees range $75-300 based on project value.

Inspection Schedule

Initial permit inspection before work begins, progress inspection for structural work, final inspection upon completion. Inspections typically scheduled within 24-48 hours of request.

Insurance Minimums

General liability minimum $300,000, workers compensation required if employees present. Many clients require $1 million liability coverage.

How to Get Licensed

  1. 1

    Business Registration

    Register your business entity with Iowa Secretary of State. Choose LLC, corporation, or sole proprietorship structure and obtain state tax ID number.

  2. 2

    Local Business License

    Apply for business license through Des Moines city clerk's office. Submit application, pay fees, and provide proof of insurance coverage.

  3. 3

    Insurance Coverage

    Obtain general liability insurance (minimum $300,000) and workers compensation if hiring employees. Many clients require $1 million liability coverage.

  4. 4

    Bond Requirements

    While not state-required, consider surety bonding for larger commercial projects. Some municipalities may require contractor bonds for public work.

  5. 5

    Tax Registration

    Register for Iowa sales tax permit through Department of Revenue if selling materials. Set up quarterly tax filing schedule for contractor taxes.

About This Market

Des Moines roofing market runs hot and cold with Iowa weather patterns. Storm damage drives 60% of business here - hail, wind, and ice dams keep crews busy spring through fall. Market's got about 40-50 active roofing outfits serving metro Des Moines, ranging from one-truck operations to regional players. Asphalt shingle dominates residential work, but you'll see metal gaining ground on newer builds. Costs stay competitive due to low overhead and material transport from regional suppliers.

Working Des Moines means understanding insurance claims process inside and out - most homeowners are dealing with adjusters, not paying cash. No state license requirement makes entry easier, but that means more competition from fly-by-night operators after storms. Focus on proper permitting through city hall, maintain solid insurance coverage, and build relationships with local suppliers. Weather window runs April to October, so plan your crew scheduling accordingly. Storm chasers flood the market after major weather events, so reputation and local presence matter more than rock-bottom pricing.

Data Sources:

Licensed establishments in Iowa: U.S. Census Bureau - County Business PatternsPermit requirements: Des Moines Building Services DepartmentInsurance minimums: Iowa Division of InsuranceCost ranges: Local market estimates based on contractor surveysResponse times: Regional contractor association estimates

Frequently Asked Questions

Do I need a license to do roofing work in Des Moines, Iowa?
Iowa does not require state licensing for roofing contractors. However, you must register your business with the state and obtain local business permits from Des Moines. Workers compensation insurance is mandatory if you have employees.
What does a typical roof replacement cost in Des Moines?
Asphalt shingle replacements typically run $8,500-$15,000 for average homes, while metal roofing costs $12,000-$22,000. Costs vary based on roof size, pitch, and material selection. Storm damage repairs range $800-$3,500 depending on extent.
When is peak roofing season in Des Moines?
Peak season runs April through October, with heaviest demand May-August following spring storm season. Winter work is limited due to weather conditions and material performance requirements.
What permits do I need for roofing work in Des Moines?
Des Moines Building Services requires permits for roof replacements over $5,000 and any structural repairs. Permit fees range $75-$300 based on project value. Contact Building Services at 515-283-4200 for specific requirements.
How many roofing contractors operate in Iowa?
According to U.S. Census data, approximately 293 licensed roofing establishments operate statewide in Iowa, with the Des Moines metro area containing roughly 15% of this total due to population concentration.

Contractors in Des Moines

0 roofing contractors in Des Moines.

No contractors listed yet.

List your services

Are you a roofing contractor in Des Moines?

Get listed on The Board free. Manage your leads, jobs, and follow-ups with The Forge.

Get Listed Free