Iowa Department of Inspections, Appeals and Licensing (DIAL)
Iowa does not require a state-level general contractor license. Registration is required.
Not required for general registration
Fines for unregistered contracting; violations can result in civil penalties up to $1,000