North Dakota Specialty Contractor License: Residential, Roofing, HVAC, and Subcontractor Requirements
North Dakota Doesn't Have Separate Specialty License Categories
If you're a roofer, remodeler, or residential contractor looking for a specialty-specific license in North Dakota, you won't find one. The state doesn't carve out separate licensing categories for roofing contractors, home improvement contractors, residential contractors, or remodeling contractors the way some other states do.
Instead, North Dakota uses a single contractor licensing system administered by the Secretary of State, with four classes (A through D) based purely on the monetary value of a single project — not on your trade specialty or whether the work is residential or commercial. A roofer and a residential remodeler apply for the same license through the same portal, pay the same fees, and are held to the same requirements.
One License Covers Most Specialties
Here's how the class system works for specialty contractors:
| Class | Single-Project Cap | Initial Fee | Renewal Fee |
|---|---|---|---|
| D | $100,000 | $100 | $30/year |
| C | $300,000 | $225 | $45/year |
| B | $500,000 | $300 | $60/year |
| A | Unlimited | $450 | $90/year |
A roofing contractor whose largest jobs run $40,000 to $80,000 per project starts with a Class D license. A residential remodeling contractor handling kitchen-and-bath renovations in the $60,000 to $120,000 range might start at Class D and upgrade to Class C when they land a larger project. A commercial HVAC subcontractor bidding $250,000 mechanical packages needs a Class C or higher.
The key rule: the per-project cap is absolute. A Class D contractor cannot bid on, sign, or execute any single contract valued above $100,000, regardless of how many smaller projects they complete in a year. If a project exceeds your class cap, you must upgrade before bidding.
Subcontractor Licensing — The $4,000 Threshold
Subcontractors are not exempt from state licensing. Under NDCC § 43-07-02, any person or business performing construction work on a contract exceeding $4,000 must hold a state contractor license — and that includes subcontractors working under a licensed general contractor.
A framing crew subcontracting $6,000 of work on a residential build needs their own state license, even though the GC is licensed. A concrete sub pouring a $15,000 foundation needs their own license. The general contractor's license doesn't cover the subs.
This is a common compliance gap. General contractors hiring unlicensed subs expose themselves to risk: if the sub's work results in a dispute, the sub lacks the legal standing to enforce contracts or pursue mechanics' liens in North Dakota courts. And the GC may face scrutiny for knowingly engaging unlicensed contractors on their projects.
Free Download
Get the North Dakota — General Contractor License Requirements Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Regulated Trades Are Different
The single-license system covers most construction specialties, but electrical and plumbing are governed by separate state boards, while mechanical/HVAC uses a combination of State Plumbing Board rules and municipal licensing:
Electrical — The North Dakota State Electrical Board requires a Master Electrician license, a state exam, and a $10,000 surety bond. A general contractor license doesn't authorize any electrical work.
Plumbing — The North Dakota State Plumbing Board requires a Master Plumber license and a state exam. Licensed plumbers must also register locally with each municipality where they work.
Mechanical/HVAC — There's no single state-level HVAC license. Instead, major cities (Fargo, Bismarck, Minot) proctor their own mechanical exams based on the International Mechanical Code. Municipal mechanical licenses carry reciprocity across participating cities, but you still need a local license from each one.
If your specialty falls into one of these categories and the contract exceeds $4,000, you need the state general contractor license for the business-level credential and project value authorization, plus the appropriate trade or local license for authority to perform the regulated work.
Residential and Home Improvement Work
North Dakota doesn't have a separate "home improvement contractor" or "residential contractor" license the way states like California or Michigan do. A Class D license at $100 covers residential contractors whose projects stay up to $100,000 — which includes the vast majority of residential remodeling, additions, and new-home construction in North Dakota's market.
The same rules apply regardless of whether your work is residential or commercial:
- State contractor license in the correct class
- Certificate of Liability Insurance naming the ND Secretary of State as certificate holder
- Active WSI account or Letter of Good Standing
- Local municipal requirements (varies by city — Grand Forks requires all contractors to carry a local license and $5,000 bond; Fargo only requires trade-specific registrations)
Roofing Contractors
Roofers in North Dakota follow the same state licensing process as any other contractor. There's no roofing-specific license, exam, or bond at the state level. Your Class D license covers roofing jobs up to $100,000 per project.
At the local level, Fargo requires a separate reroofing registration ($125/year) from the City Auditor's Office. For other cities, check the local building authority for any roofing-specific registration or permit requirements.
Storm chasers take note: if you're an out-of-state roofer following a hail event into North Dakota, you still need the state contractor license before you can contract for any project over $4,000. The $4,000 threshold and the licensing requirement apply to storm restoration work the same as any other construction contract.
The North Dakota General Contractor License Guide covers the state licensing process, class selection, trade board boundaries, and city-by-city municipal requirements — everything a specialty contractor needs to set up legally in one reference.
Get Your Free North Dakota — General Contractor License Requirements Checklist
Download the North Dakota — General Contractor License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.