ClearLicensed renewal checklist
Minnesota Roofing license renewal checklist
Verified dataState data last checked Oct 17, 2026clearlicensed.com/states/MN/checklist/roofing
Informational: verify with the issuing board. Fees are approximate and rules change. One block per license type: tick each line as you go.
Roofing
Residential Roofer (RR)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- All residential contractor/remodeler/roofer licenses expire March 31 (two-year license; Minn. Stat. 326B.815(b) says licenses are effective for two years and expire March 31). Renewal must be received by expiration date.
- Renewal cycle
- Every 2 years
- CE hours
- 14 hours
- Renewal fee
- About $185. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee (renewal+late = about $275) per CCLD fee schedule (one-half of about $180 license fee, 326B.092 subd. 3).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Statute 326B.86 subd. 2: commercial general liability (premises/operations and products/completed operations) of at least $100,000 per occurrence, $300,000 aggregate bodily injury and $25,000 property damage, or $300,000 combined single limit per occurrence/aggregate; certificate on file with DLI. DLI roofer page states at least $300,000 per occurrence including at least $10,000 property damage (slightly different wording). Workers' compensation certificate or exemption statement and unemployment insurance info required.
- Last verified
- Oct 17, 2026, confidence medium
Have ready
- Your license number and your login for the board portal
- Completion certificates for 14 hours of continuing education
- Bond in force for $15,000. Verify the amount with the board.
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $185, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup