North Dakota · Checked October 22, 2026
State license. North Dakota has no separate roofer license. Under NDCC Chapter 43-07, anyone doing construction, repair or alteration work — including roofing — on a job valued over $4,000 must hold a Secretary of State contractor license in the class that covers the job's value: Class D up to $100,000, Class C up to $300,000, Class B up to $500,000, and Class A with no limit. There is no exam and no state license bond; the application turns on insurance, workers' compensation standing and business registration.
| Item | North Dakota |
|---|---|
| Regime | Contractor license by project-value class (Class A-D) — required over $4,000 per job |
| Exam | None. North Dakota contractor licensing has no testing requirement. Separate trade boards (electrical, plumbing) run their own exams for those trades, not for roofing. |
| Experience | No state experience requirement published |
| Application fee | Class A $450 / Class B $300 / Class C $225 / Class D $100 (initial, per Secretary of State fee table) |
| License / registration fee | Annual renewal: Class A $90 / Class B $60 / Class C $45 / Class D $30, due on or before March 1; late filing fee applies after the deadline |
| Total state cost | $100-$450 initial depending on class, plus insurance / WSI costs; renewal is 20% of the initial fee — All fee figures are from the Secretary of State's Contractors page, checked 2026-10-22. |
| Bond | No state contractor license bond is required. The former bond provision (NDCC 43-07-11) was repealed in 1995 in the histories checked. A city may require a local bond — for example Grand Forks has required a $5,000 local contractor bond in guides checked. |
| Insurance minimums | A certificate of liability insurance must be filed with the Secretary of State (Secretary of State named as certificate holder in application guidance) and kept current — a license is not in good standing if liability coverage lapses. No state-set dollar minimum for the liability policy was published on the Secretary of State page checked — amount shown as Not published rather than assumed. Contractors with employees must have Workforce Safety & Insurance (WSI) coverage — North Dakota's exclusive workers' compensation carrier; sole operators with no employees need a WSI certificate / letter of good standing. |
| Who qualifies | The applicant / business owner |
| Timeline | Application through the Secretary of State FirstStop portal with insurance certificate, WSI statement and fee; no exam step, so issuance follows a complete filing. A specific state-published processing time was Not published on the page checked. |
| Renewal | Annual renewal on or before March 1 through FirstStop, including: a listing of each North Dakota project, contract or subcontract completed in the preceding calendar year that exceeded $50,000 (current Secretary of State wording; older forms used $25,000), certification that payroll taxes, WSI premiums and unemployment insurance premiums have been paid, and a current certificate of liability insurance. Renewal fees: A $90 / B $60 / C $45 / D $30, plus a late fee if filed after March 1. |
| Credential | Scope | Notes |
|---|---|---|
| Class D Contractor | both | Single job up to $100,000. Initial fee $100. |
| Class C Contractor | both | Single job up to $300,000. Initial fee $225. |
| Class B Contractor | both | Single job up to $500,000. Initial fee $300. |
| Class A Contractor | both | No single-job value limit (listed by the Secretary of State as 'over $500,000 per job'). Initial fee $450. |
License trigger: $4,000 — Cost, value or price per job under NDCC Chapter 43-07. A state contractor license is required once a job exceeds $4,000. The class you hold must cover the value of the single contract project — a Class D licensee cannot legally take a $150,000 roofing job. Acting as a contractor without the required license is a Class A misdemeanor, with a civil penalty payable before a license issues.
The licensing duty applies to general contractors, subcontractors, public contractors and nonresident contractors alike once their job exceeds $4,000, and the class limit applies per single contract project — a sub needs its own license in the class covering its subcontract value.
Many cities and counties add their own contractor registration, licensing, permitting or bond requirements on top of the state license (Grand Forks local bond is one published example). Check the city before bidding.
No specific deductible-waiver statute found. No North Dakota statute specifically banning a roofing contractor from paying, waiving or advertising to pay an insurance deductible was found in searches on 2026-10-22. General insurance-fraud law still applies. Status is 'no specific statute found', not permission.
Run the compliance checker for North Dakota →
Thresholds and classes turn on your contract value and your role. Run the checker with North Dakota preselected:
Confirm with the board before you file: fees and rules change, and the board — not this page — decides your application. Information only, not legal advice.
The checker gives you the verdict. The kit gives you the paperwork, in filing order: the application walkthrough for your state's class, qualifying-party documentation templates, the bond and insurance spec sheet with your state's exact minimums, the city-registration checklist pack for no-license states, and the contract-compliance pack (deductible language and required contract notices, including Florida's deadlines calendar).
$49 one-time payment
Included in the $49 RoofingLicenseCheck Kit — every item below, for every state, one payment.