Permitting Authorities / North Dakota / City of Beulah, North Dakota - Building Official
Do you need a permit to replace a roof in Beulah, ND?
Adopted codeCity of Beulah, North Dakota - Building Official
Yes, a permit is required to replace a roof in Beulah, ND, issued by City of Beulah, North Dakota - Building Official. Beulah takes building permits online. The City states on its Permits and Property Information page: "The City of Beulah now offers building permit application online! You can apply for building permits, excavation permits, demolition permits, and request inspections though the Citizen Building Permit Portal link found below," and links its iWorQ Citizen Building Permit Portal, with permit fees payable through a separate online payments link where the City asks you to "reference permit number and type of permit under Acct #". City Hall is at 120 Central Avenue North, Beulah, ND 58523. WHAT THE ZONING ORDINANCE ADDS ABOUT TIMING. Chapter 1 tells applicants plainly that "The timeframe for receiving a building permit is dependent on various factors. Accuracy and completeness of information have major effects on application review time, as well as the fluctuations in the seasonal work load. The type and extent of structural work can also impact the length of time needed to review and potentially approve a building permit application," and it warns that most applications must be submitted several days before the meeting at which they will be discussed. Because a re-roof falls outside the Building Official's own administrative-review list at Section 5.12(B)(1)(a), it is on the track that goes to the Planning and Zoning Commission - so check the Commission's cut-off dates with the Building Official before scheduling a crew. FEES are non-refundable and set by resolution of the City Council rather than in the ordinance, so ask for the current schedule. ONE CONFLICT RULE WORTH KNOWING. Section 6.5 provides that where the Zoning Ordinance is inconsistent with state or federal regulations, with another City ordinance, or with a private covenant, "the more restrictive provision will control" - and the City "does not enforce private agreements or maintain a record of such agreements," so a homeowners association's roofing covenant is the homeowner's problem to check, not the City's.
Roof code checklist: Beulah, ND
| Item | Answer | Code cite | Source | Verified |
|---|---|---|---|---|
| Permit to replace a roof | Yes | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 | |
| Repair permit threshold | Published | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 | |
| Layer limit / roof-over | Published | Zoning Ordinance 2025-10-29.pdf | 2026-09-11 | |
| Deck & sheathing | Published | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 | |
| Drip edge | Yes | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 | |
| Ice & water shield | Not published | |||
| Mid-roof inspection | Not published | |||
| Impact-resistant (Class 4) roofing | No | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 | |
| Wind design criteria | Not published | |||
| Adopted code | Published | Sec. 6.15 | Zoning Ordinance 2025-10-29.pdf | 2026-09-10 |
| Contractor license / registration | Yes | t43c07.pdf | 2026-09-10 | |
| Sales & use tax | Published | local-taxes-by-location.pdf | 2026-09-10 |
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.beulahnd.org/government/planning_and_zoning/permits_and_property_information.php
- permit_portal_url: https://beulahnd.portal.iworq.net/portalhome/beulahnd
- state_level: North Dakota requires a contractor licence from the Secretary of State above a dollar threshold, and the threshold is per job rather than per year. NDCC 43-07-02(1): "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," so a roofing sub is covered on its own account. The classes are value tiers rather than trades, so there is no roofing classification, and the licence year runs "March second through March first" under 43-07-01(2). Working unlicensed above the threshold is a class A misdemeanour under 43-07-02(2) and bars the contractor from maintaining a court claim in North Dakota arising from the work, including a claim to be paid.
- city_level: BEULAH ISSUES NO CONTRACTOR LICENCE OF ITS OWN, BUT IT POLICES THE STATE ONE, AND THAT IS RARE FOR A CITY THIS SIZE. Zoning Ordinance Section 6.10(A) provides: "Contractors who are found to be providing services in the City without a valid state issued Contractor's license where such license is required will be reported to the North Dakota Secretary of State's office for investigation and prosecution if warranted. This will help ensure compliance with state regulations and discourage unlicensed activity." The same subsection sets out the procedure: the Building Official issues a cease-and-desist order stating the violation, the contractor "must cease all work and services being provided and may not continue such work and services until a valid State issued Contractor's license is obtained", a Beulah police officer serves the order, and if work continues the contractor is reported to the Secretary of State and each further day is a separate offence carrying "a minimum fine of $250.00 per day and a maximum fine of $1,000 per day". So an unlicensed roofer here risks being stopped on site, not merely fined later. WHAT THE CITY REQUIRES AT PERMIT TIME. The building permit application checklist at Section 5.12(A)(2)(d) lists "Contractor" among the required submittal items, so the contractor is named on the permit. Beyond that, the Zoning Ordinance - read in full - creates no municipal contractor registration, no local trade licence and no local bond for building work. ELECTRICAL AND PLUMBING ARE NOT THE CITY'S. Section 6.15 provides that conformance with the state electrical wiring standards and the State Plumbing Code "will be administered by the appropriate State of North Dakota agency", and Section 6.16 expressly excludes those codes and the State Fire Code from the City's deviation procedure "as those codes are not administered by the City."
Local roofing hub
More roof permit pages in North Dakota
Related guides
The permitting authority for Beulah, North Dakota, a Mercer County city in the lignite country north-west of Bismarck. Beulah takes building, excavation and demolition permits and inspection requests through an online portal, and it runs its own Building Official. What makes it worth reading closely is that its Zoning Ordinance does the work a separate building code chapter does elsewhere: Chapter 6 adopts the North Dakota State Building Code, renames the result the Beulah Municipal Building Code, sets out a formal procedure for asking the City to deviate from it, and then lists the City's own modifications in full. Chapter 5 lists the improvements that need a permit, and ROOFING is on that list by name - which is unusual in North Dakota and removes any argument about whether a re-roof is caught. Beulah also enforces the STATE contractor licence itself, with a cease-and-desist order served by a police officer and a report to the Secretary of State, which very few cities of its size do.
Hail reports near Beulah, ND
- Reports, last 24 months
- 3
- Largest, last 24 months
- 1.50 in Jun 9, 2026
- Most recent
- Jun 9, 2026 1.50 in
- Reports, last 5 years
- 7
| Date | Hail size | Distance |
|---|---|---|
| Jun 9, 2026 | 1.50 in | under 1 mi |
| Jun 9, 2026 | 1.00 in | under 1 mi |
| Jun 27, 2025 | 1.25 in | 8 mi ESE |
| Aug 1, 2023 | 1.50 in | 7 mi ENE |
| May 27, 2023 | 1.50 in | 7 mi ENE |
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 Beulah, 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 Beulah, 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 Beulah, ND pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.
Sources
- beulahnd.org verified 2026-09-11
- medialibrary.nd.gov verified 2026-09-11
- codes.iccsafe.org verified 2026-09-11
- beulahnd.org verified 2026-09-10
- ndlegis.gov verified 2026-09-10
- beulahnd.org verified 2026-09-10
- ndlegis.gov verified 2026-09-10
- tax.nd.gov verified 2026-09-10
- tax.nd.gov verified 2026-09-10