Contractor Registration (roofing contractors; no state roofing license)
State registration · Iowa DIAL / Iowa Workforce Development - Contractor Registration
- Renewal cycle
- Every year
- Continuing education
- Not required
- Deadline rule
- Registration expires one year from issuance; DIAL mails/emails a renewal form about one month before expiration; renew online to keep the same registration number.
Show fees, grace period, bond and insuranceHide fees, grace period, bond and insurance
- Grace period
- Not published, check with the board
Fees, approximate
- Renewal fee
- About $50
- Late fee
- Check the official site for the fee.
Fees change. Check the official site for the exact amount.
Why approximate?
Boards change fees often and some charge extra processing fees. We show a recent amount so you can plan.
- Bond
- Not required
- Insurance
- Workers' compensation certificate (DIAL as certificate holder) if the contractor has employees; Iowa unemployment insurance account number required even with no employees. No state general liability requirement for registrants. Out-of-state contractors (principal place of business outside Iowa) must file a $25,000 surety bond on DIAL's form (or Iowa DOT prequalification letter).
- Reciprocity
- Not applicable (registration only).
Notes
Iowa has no statewide roofing license; roofers must hold DIAL contractor registration if earning $2,000+/yr from construction. Annual $50 fee non-refundable; notarized fee exemption available for qualifying self-employed contractors who pay others no more than $2,000/yr. DIAL page does not state late-fee/grace rules (null). Cities may impose local licensing/permits. Phone 515-242-5871.