Roofing Contractor License Requirements in North Dakota
| Licensing Authority | North Dakota Secretary of State (SOS) |
| License Type | Class A / B / C / D Contractor (via Secretary of State) |
| Experience Required | No separate state roofing trade license. Roofing contractors need a Secretary of State contractor license for projects over $4,000. |
| Exam Required | No |
| Bond Required | No |
| Insurance | General liability: required. Workers comp: required with employees |
| Continuing Education | Not required |
| Processing Time | Varies |
Fee Breakdown
| Application Fee | $100 |
| Est. Initial Total | $100 |
Renewal: $30 every 1 year (due March 1)
Notes
- Fees shown are for Class D ($100,000 max); higher classes cost more
Frequently Asked Questions
Do I need a roofing contractor license in North Dakota?
Yes, North Dakota requires a statewide roofing contractor license through the North Dakota Secretary of State.
How much does a roofing contractor license cost in North Dakota?
The estimated initial cost is $100, including application, exam, and license fees.
Data last verified: 2026-04-02 | Source: SOS