Local rules & permits
Construction contractors must register with Iowa DIAL
Iowa law requires every contractor who earns $2,000 or more per year from construction (including repair and restoration trades) to register with the Department of Inspections, Appeals & Licensing (DIAL); the registration fee is $50 and must be renewed annually. Any contractor with employees must carry workers' compensation coverage and a $25,000 bond. Registration is not an occupational license — it does not test competency — so homeowners should still verify insurance and references.
Iowa Department of Inspections, Appeals & Licensing (DIAL)
Source: dial.iowa.gov