How to Find a Good Contractor in Des Moines: Iowa Licensing, Fraud Cases, and Verified Pros
Iowa has no state GC license and a Johnston roofing contractor was arrested for insurance fraud in 2025. Here's how to hire safely in the Des Moines metro.
Des Moines homeowners navigate a contractor market where Iowa's absence of a statewide general contractor license puts most of the verification responsibility on you. A Johnston contractor was arrested in October 2025 for insurance fraud connected to a roofing scheme, demonstrating that the risk is both local and current. The good news: Iowa has an active AG consumer protection system and a dedicated Insurance Division that prosecutes contractor fraud cases — knowing how to use them puts you significantly ahead.
Iowa's Contractor Licensing — What Des Moines Homeowners Need to Know
Iowa does not require a statewide license for residential general contractors. Licensing exists for specific trades at the state level:
State-licensed trades in Iowa:
- Electricians: Iowa Division of Labor at iowadivisionoflabor.gov
- Plumbers and HVAC contractors: Iowa Plumbing and Mechanical Systems Board
General contractors — local only:
- City of Des Moines: Permits and Development Center handles building permits and can confirm local registration requirements
- Polk County: County Building Services for unincorporated county areas
- Surrounding suburbs (West Des Moines, Ankeny, Urbandale, Johnston, Clive): Each municipality handles permits independently
The verification baseline that matters most in Iowa: Because GC licensing is local and informal, your primary protection comes from:
- References from 3 verified Des Moines-area projects in the last 12 months
- Confirmed insurance (call the carrier directly)
- Iowa AG complaint check at iowaattorneygeneral.gov
- Iowa Insurance Division complaint check at iid.iowa.gov — especially relevant after storm damage claims
Documented Des Moines-Area Contractor Fraud
Johnston — Shawn Heuss / Allure Roofing & Construction (arrested October 2025): Heuss was arrested on charges of fraudulent submission, theft in the second degree, and fraudulent practice. The case: after a storm damaged his own roof, Heuss filed an insurance claim for the repairs. Instead of making the actual repairs, he painted part of the roof and submitted a fake invoice from his own construction company to the insurer. (Iowa Insurance Division, November 2025)
This case illustrates how contractor fraud extends into insurance fraud — a contractor who is willing to file a false insurance claim on their own home is a contractor who may encourage or assist you in inflating a storm damage claim on your home. This is a crime that can expose the homeowner to prosecution as well as the contractor.
Regional context: The greater Des Moines area sits in a weather corridor that experiences regular spring hail and tornado events. Out-of-state storm-chaser contractors are a documented recurring pattern across Iowa every spring season.
Iowa's Insurance Fraud Connection — What Des Moines Homeowners Need to Watch
The Heuss case highlights a specific fraud pattern that is common in hail-belt states like Iowa: the roofing contractor who offers to "help you get the most from your insurance claim."
How the scheme works:
- A contractor approaches after a hail event and offers a free inspection
- The inspection report exaggerates or fabricates damage to justify a larger insurance claim
- The contractor collects the inflated insurance payout and does minimal work, or pockets part of the claim
- The homeowner may unknowingly be complicit in insurance fraud
What to watch for:
- Any contractor who offers to handle your insurance claim directly
- Contractors who guarantee they'll "get your deductible waived" — this is insurance fraud in Iowa
- Contractors who present exaggerated or undocumented damage assessments before your insurer's adjuster has visited
Your insurer's adjuster visit should come before any contractor inspection matters. Let your insurance company assess the damage independently, then bring in contractors to bid on the documented repair scope.
What to Ask Before Hiring in Des Moines
- For trade work: What is your Iowa state license number, and which agency issued it?
- Do you have a physical business address in Polk County or the Des Moines metro?
- Have you had any complaints filed with the Iowa AG or Iowa Insurance Division?
- For any storm-related work: Can you show me your damage assessment documentation, and has my insurance adjuster already completed their assessment?
- Who pulls the permits — you or me? (Should always be the contractor)
- What is the exact payment schedule, and what project milestone triggers each payment?
Find Verified Contractors in Des Moines
- Des Moines general contractors
- Des Moines roofing contractors
- Des Moines kitchen remodelers
- Des Moines bathroom remodelers
- Cedar Rapids contractors
For the complete step-by-step hiring checklist — license verification, bid comparison, contract requirements, and how to report fraud — see the complete Midwest contractor guide.
Report fraud in Iowa: iowaattorneygeneral.gov or 888-777-4590.
Report insurance fraud: Iowa Insurance Division at iid.iowa.gov.
Frequently Asked Questions
- Does Iowa require contractors to be licensed in Des Moines?
- Iowa does not require a statewide general contractor license for residential work. Electricians are licensed at the state level through the Iowa Division of Labor. Plumbers and HVAC contractors are licensed by the Iowa Plumbing and Mechanical Systems Board. General contractor licensing in Des Moines is handled locally — verify with the City of Des Moines Permits and Development Center or Polk County Building Services.
- How do I verify a contractor in Des Moines?
- For electricians, verify at iowadivisionoflabor.gov. For plumbers and HVAC, check the Iowa Plumbing and Mechanical Systems Board. For general contractors, contact the City of Des Moines Permits and Development Center. Always run the contractor name through the Iowa AG's complaint database at iowaattorneygeneral.gov and call the insurance carrier directly to confirm active coverage.
- What contractor fraud has occurred near Des Moines?
- A Johnston contractor (Shawn Heuss, Allure Roofing & Construction) was arrested in October 2025 and charged with fraudulent submission, second-degree theft, and fraudulent practice. He filed a false insurance claim and submitted a fake invoice instead of making actual storm repairs. Iowa is also adjacent to Nebraska, where an Omaha-area builder left multiple families — including one that spent $700,000 — with incomplete homes.
- How do I report a contractor scam in Des Moines?
- File a complaint with the Iowa Attorney General at iowaattorneygeneral.gov or call 888-777-4590. Also file with the Iowa Insurance Division at iid.iowa.gov for insurance fraud-related contractor cases, and with the Better Business Bureau serving Iowa. Document all contracts, payment records, text messages, and project photos before filing.
- What is normal for a contractor deposit in Des Moines?
- 10–25% of total project cost at contract signing is the standard range. Iowa law requires written contracts for home improvement projects — do not proceed without one. Never pay more than 30% before materials are visibly on-site and work has begun. Cash-only requests, requests for 50% or more upfront, or requests for the full project cost before completion are significant red flags.
Ready to get started?
Connect with a verified, licensed contractor in your area.