Permitting Authorities / North Dakota / City of Devils Lake, North Dakota - Building Department
Do you need a permit to replace a roof in Devils Lake, ND?
Adopted codeCity of Devils Lake, North Dakota - Building Department
The permitting authority for the City of Devils Lake, North Dakota, the Ramsey County seat and the largest city in the north-central part of the state. The Building Department is staffed by a Code Administrator and a building administrator at 423 6th Street NE and, on the City's own statement, issues permits and inspects "throughout the construction process" inside the city limits and its two-mile extraterritorial jurisdiction. Three things distinguish Devils Lake for a roofer. Its adopting ordinance names no edition at all - it adopts the North Dakota State Building Code as a body of law - so the edition in force moves when the state's does. It writes its own roof design load into the residential code, a minimum live load of 30 psf. And its contractor licence has an unusual shape: the City licence is waived outright for anyone holding a state contractor licence under NDCC chapter 43-07, so in practice the state licence is the one that matters.
Roof code checklist: Devils Lake, ND
| Item | Answer | Code cite | Source | Verified |
|---|---|---|---|---|
| Permit to replace a roof | Not published | |||
| Repair permit threshold | Published | R105.2 | library.municode.com | 2026-09-05 |
| Layer limit / roof-over | Published | library.municode.com | 2026-09-10 | |
| Deck & sheathing | Published | library.municode.com | 2026-09-05 | |
| Drip edge | Yes | R905.2.8.5 | library.municode.com | 2026-09-05 |
| Ice & water shield | Not published | |||
| Mid-roof inspection | No | Building-Application-for-Building... | 2026-09-05 | |
| Impact-resistant (Class 4) roofing | No | library.municode.com | 2026-09-05 | |
| Wind design criteria | Not published | |||
| Adopted code | Published | Sec. 15.04.010 | library.municode.com | 2026-09-05 |
| Contractor license / registration | Yes | library.municode.com | 2026-09-05 | |
| Sales & use tax | Published | local-taxes-by-location.pdf | 2026-09-05 |
Each row comes from the sourced record on this page; full wording is in the table below. "Not published" means no official source for that item was found when the record was last verified.
- url: https://www.dvlnd.com/departments/building
- phone: 701-662-7600
- city_level: CITY LEVEL - a Devils Lake contractor licence is required, but it is WAIVED FOR ANYONE HOLDING A STATE LICENCE, which is the unusual part. Devils Lake Municipal Code Section 5.12.020 provides that "It is unlawful to do business in the city as a contractor as defined in subsection A of Section 5.12.010 without having first secured a license therefor as provided in this chapter." Section 5.12.010(A) defines a contractor as "any person, as defined in subsection B of this section, who engages in construction work for consideration, including builders, carpenters, painters, plasterers, electricians, plumbers, heating contractors and any other person engaged in similar type work for others; however, any such person engaged in such work solely for himself or his neighbor and without compensation shall not be included in this definition." Roofing is not named, but a roofing contractor working for consideration is inside that definition. THE EXEMPTION IS THE POINT. Section 5.12.030 reads: "Any contractor as defined in subsection A of Section 5.12.010 who has a state contractors license pursuant to Chapter 43-07 of the North Dakota Century Code shall not be required to obtain a license from the city pursuant to this chapter to engage in business within the city limits." So a roofer who already holds the state licence needs nothing further from the City. For anyone who does not, the City licence costs "one hundred fifty dollars per year or for any portion of a year" under Section 5.12.040, requires a sworn written application to the city auditor under Section 5.12.050, and requires a five thousand dollar surety bond running to the city under Section 5.12.060 - a bond the state licence itself does not require. The licence must be posted at the place of business, may not be transferred, and expires at the end of the period paid for. The City's building permit application also has a Licensed Contractors block with a General line, so expect to give a licence number when the permit is pulled.
- state_level: STATE LEVEL - a threshold, not a flat requirement, and the threshold is per job. NDCC 43-07-02(1) provides that "A person may not engage in the business nor act in the capacity of a contractor within this state when the cost, value, or price per job exceeds the sum of four thousand dollars nor may that person maintain any claim, action, suit, or proceeding in any court of this state related to the person's business or capacity as a contractor without first having a license as provided in this chapter." Roofing is not named in the chapter, but it falls inside the definition of contractor at 43-07-01(1), which covers "any person engaged in the business of construction, repair, alteration, dismantling, or demolition of ... buildings" and expressly "includes subcontractor." The classes are VALUE TIERS rather than trades - class D is capped at one hundred thousand dollars on a single contract project, class C at three hundred thousand, class B at five hundred thousand, and a class A licence "is subject to no limitation as to the value of any single contract project" - so there is no roofing classification. The registrar is the Secretary of State; an application must be accompanied by a certificate of liability insurance and a statement from North Dakota Workforce Safety and Insurance that coverage is in place, and the licence year runs "March second through March first." Working unlicensed above the threshold is a class A misdemeanour, and the unlicensed contractor cannot bring a court claim in North Dakota arising from the work, including a claim to be paid. WHAT THIS MEANS IN DEVILS LAKE: get the state licence and the City requirement falls away; skip it and you owe the City a $150 licence and a $5,000 bond, and you still cannot sue to be paid on any job over $4,000.
Local roofing hub
More roof permit pages in North Dakota
Related guides
Hail reports near Devils Lake, ND
- Reports, last 24 months
- 0
- Largest, last 24 months
- None
- Most recent
- None in 24 months
- Reports, last 5 years
- 1
| Date | Hail size | Distance |
|---|---|---|
| Oct 3, 2023 | 1.00 in | under 1 mi |
Source: NOAA Storm Prediction Center severe weather database and daily storm reports (reports since the start of the current year are preliminary), within 10 miles of Devils Lake, ND (Census point). Data through Oct 7, 2026, not updated since. A report is an observation, not a damage record.
Working an insurance claim in Devils Lake, ND? Everything on this page (drip edge, ice & water shield, inspections, Class 4 rules) formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF, 4 pages, free).
Code items like drip edge are what adjusters ask you to document.
Buy this jurisdiction's pack: $12 Delivered by email within minutes. Digital download: all sales are final once delivered, except for a failed delivery, a defective file, a duplicate purchase, or a pack materially different from its description. See Section 6 of our Terms of Use.
Questions about the Devils Lake, ND pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.
Sources
- library.municode.com verified 2026-09-10
- medialibrary.nd.gov verified 2026-09-10
- dvlnd.com verified 2026-09-05
- ndlegis.gov verified 2026-09-05
- dvlnd.com verified 2026-09-05
- dvlnd.com verified 2026-09-05
- dvlnd.com verified 2026-09-05
- ndlegis.gov verified 2026-09-05
- commerce.nd.gov verified 2026-09-05
- dvlnd.com verified 2026-09-05
- tax.nd.gov verified 2026-09-05
- tax.nd.gov verified 2026-09-05
- dvlnd.com verified 2026-09-05