Licence above threshold

    North Dakota Roofing License Requirements

    North Dakota requires a contractor licence from the Secretary of State once a job exceeds $4,000 in cost, value or price. The licence is not trade-specific - roofers take the same licence as any other contractor - and is graded Class A through D by the maximum contract value: D up to $100,000, C up to $300,000, B up to $500,000, and A over $500,000 with no cap. Applicants must be 18 or older, supply a certificate of liability insurance naming the Secretary of State as certificate holder, and provide a WSI workers' compensation certificate or letter of good standing. There is no residency requirement and no trade exam.

    Do roofers need a license in North Dakota?

    Only above $4,000 — North Dakota licenses larger roofing jobs

    The state credential kicks in only once the job is worth more than a set dollar figure. Below it, the work sits outside state licensing entirely.

    Look up a North Dakota license

    The rule in detail

    State-level requirement
    Licence above threshold
    Class covering roofing
    Class A, B, C or D - graded by contract value, not by trade. There is no separate roofing classification; roofers hold the same contractor licence as other construction trades.
    Dollar threshold
    $4,000A contractor licence is required when the cost, value or price of a job EXCEEDS $4,000. The class then caps the contract value the licensee may take on: Class D up to $100,000 (fee $100); Class C up to $300,000 (fee $225); Class B up to $500,000 (fee $300); Class A over $500,000, unlimited (fee $450).
    Statute or rule
    NDCC chapter 43-07
    Bond
    None published at state level.
    Insurance
    Certificate of liability insurance naming the North Dakota Secretary of State as certificate holder. Plus a current certificate of payment from Workforce Safety & Insurance (WSI) evidencing workers' compensation coverage if the contractor has North Dakota employees, or a WSI letter of good standing if it has none.
    Reciprocity
    No published reciprocity arrangement for roofing.

    Local licensing and permits in North Dakota

    The state licence covers construction broadly - building, repairing, altering, dismantling or demolishing real or personal property - so roofing is included, but specialty licences for electrical, plumbing and asbestos abatement are issued separately by other state agencies. City and county building departments still require permits and inspections for re-roofing, and some municipalities add their own registration requirements.

    Permitting is a separate system from licensing, and it is almost always local. In North Dakota, as nearly everywhere in the United States, a full roof replacement is treated by the adopted building code as work requiring a permit and a final inspection, while small repairs are often exempt below a threshold the local code sets. The building department for the city or county where the house sits is the only body that can tell you which side of that line your job falls on.

    The two questions are not the same question

    Licensing asks whether this contractor is permitted to sell roofing work in North Dakota. Permitting asks whether this specific job on this specific building may proceed. A contractor can be perfectly licensed and still be doing unpermitted work, and an unpermitted roof tends to surface at a sale, at a claim, or at a warranty dispute — years later, when it is expensive.

    If you are hiring a roofer in North Dakota

    • Check the credential at the source. Search the North Dakota public register for the exact legal entity that will sign your contract — not the salesperson, and not the name painted on the truck.
    • Ask for certificates of insurance directly from the insurer or agent. General liability and workers’ compensation both matter, and roofing carries some of the highest comp premiums of any trade — which is exactly why some operators go without. An injury on an uninsured crew can find its way to your policy.
    • Confirm who is pulling the permit. It should be the contractor, in their own name. An invitation to pull it yourself as the homeowner moves the code liability onto you, and is often a sign the contractor cannot pull it.
    • Get the scope in writing before any deposit changes hands. Tear-off versus overlay, decking replacement priced per sheet, underlayment and ice-and-water coverage, ventilation, flashing, and who hauls the debris. Most roofing disputes are scope disputes wearing a different hat.
    • Be careful after a storm. Door-knocking crews follow hail. Before signing anything that assigns your insurance benefits or commits you to a contractor contingent on a claim being approved, read it twice and check the cancellation terms.

    If you are a roofing contractor working in North Dakota

    North Dakota holds a state-level requirement, so the first question is whether your work sits inside the classification described above and, where a dollar figure applies, whether the contract value crosses it. Thresholds are normally written against the total value of the contract or the project rather than an individual invoice, so splitting a job into pieces to stay underneath is the specific evasion those statutes exist to catch.

    Two consequences of getting this wrong are worth knowing regardless of the state. Contracting without a required credential is commonly a misdemeanour offence, and in most states an unlicensed contractor cannot enforce the contract or file a mechanic’s lien — so an unpaid job simply stays unpaid, with no legal route to collect. Confirm your position with the board before you bid, not after.

    Sources

    This entry was checked against the following on August 2026. The authority on North Dakota licensing is North Dakota Secretary of State, not this page — if anything below conflicts with what the board publishes today, the board is right.

    Note on this entry

    The $4,000 threshold ('when the cost, value, or price of a job exceeds $4,000'), all four class limits and fees, both insurance requirements, the NDCC ch. 43-07 citation and the existence of a contractor search were confirmed on the North Dakota Secretary of State's own contractor licensing page. This corrected a conflicting secondary claim that Class D covers $4,000-$200,000 - the Secretary of State's figure is up to $100,000. The direct FirstStop contractor search deep-link could not be independently confirmed, so lookupUrl points at the Secretary of State page that hosts the search.

    Checked August 2026. Licensing rules change — dollar thresholds get raised, boards get reorganised, and statutes get amended mid-session. This page is a research summary, not legal advice, and it is not the authority on anything.

    The authority is North Dakota Secretary of State. Before you sign a contract or bid a job, confirm the current rule with them directly.

    Next steps

    Roofing licensing in every other state

    Looking for a Roofing Contractor?

    Search roofing companies by city or state, compare Google reviews, and request quotes directly — free, with no middleman. Check any licence number yourself with the state board before work begins.