Permitting Authorities / North Dakota / City of Wahpeton, North Dakota - Building Official
Do you need a permit to replace a roof in Wahpeton, ND?
Adopted codeCity of Wahpeton, North Dakota - Building Official
Yes, a permit is required to replace a roof in Wahpeton, ND, issued by City of Wahpeton, North Dakota - Building Official. Permits are pulled from the Building Official at 1900 4th Street North, PO Box 490, Wahpeton, on 701-642-6565 or 701-642-8448; Todd Johnson is the Building Official. The application is made by the owner or lessee, an agent of either, the person employed or contracted to do the work, or the engineer or architect on the job, and where it is made by someone other than the owner in fee it must be accompanied by a verified affidavit from the owner. Two sets of plans are checked; one approved set is retained by the Building Official for at least 90 days after completion and the other must be kept on the job at all times while work is in progress, and approved plans may not be changed without the Building Official's authorisation. Plans left unactioned for 90 days are returned and need a new plan check fee. The permit is void if work has not commenced within 180 days or is suspended or abandoned for 180 days, and a reinstatement permit costs half the original fee where the plans have not changed. Fees are valuation-banded under the schedule effective 1 June 2018, from $26.00 at the bottom, with plan review at half the permit fee, a $50 charge for a second and later re-inspection at the Building Official's discretion, and inspections outside 8 am to 5 pm Monday to Friday billed at a two-hour minimum at $50 an hour. Electrical inspections are done by the North Dakota State Electrical Board and plumbing and mechanical by the State Board of Plumbing, not by the City; water and sewer connection is booked separately with the City. The application form also asks for the contractor licence number of the builder, electrician, plumber and mechanical contractor, so have both the City and state licence numbers to hand.
Roof code checklist: Wahpeton, ND
| Item | Answer | Code cite | Source | Verified |
|---|---|---|---|---|
| Permit to replace a roof | Yes | library.municode.com | 2026-09-05 | |
| Repair permit threshold | Published | library.municode.com | 2026-09-05 | |
| Layer limit / roof-over | Published | R908.3.1.1 | 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 | {B7D33B3B-21C6-4E23-9905-CD3CB1E4... | 2026-09-05 | |
| Impact-resistant (Class 4) roofing | No | library.municode.com | 2026-09-05 | |
| Wind design criteria | Not published | |||
| Adopted code | Published | Sec. 8-85 | library.municode.com | 2026-09-05 |
| Contractor license / registration | Yes | 2026_Contractor_Letter.pdf | 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.wahpeton.com/buildingofficial
- phone: 701-642-6565
- city_level: CITY LEVEL - a City of Wahpeton contractor licence is required once a building project exceeds $2,000. The City's contractor letter of 21 January 2026 states that "City Ordinance 22-238 to 22-263 defines a contractor as any person engaged in the business of construction, repair, alteration, dismantling or demolition of buildings, tanks, towers and every other type of structure, project, development or improvement coming within the definition of real or personal property to be held either for sale or rental. The term 'contractor' includes all subcontractors and nonresident contractors," and that "The City of Wahpeton requires that any contractor or business entity doing contracting business within the City of Wahpeton are required to be licensed by the City of Wahpeton. The requirement incurs when the building project exceeds $2,000." Requirements are an application, a valid State of North Dakota contractor's licence, a current certificate of liability insurance and payment - $100 for a new licence and $25 to renew, with the renewal date 1 March each year. The insurance limits are stated: "$1,000,000 general liability/occurrence, $1,000,000 bodily injury/occurrence, $1,000,000 general aggregate," with the City named as certificate holder. The sanction is sharp: a contractor in violation of the article "shall be guilty of a misdemeanor and shall immediately forfeit the license." The licence application asks for the contractor's name exactly as it appears on the North Dakota state licence.
- 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 at either level. The state licence year runs "March second through March first," which lines up neatly with the City's 1 March renewal. WHAT THIS MEANS FOR A ROOFER: a re-roof over $2,000 needs the City licence, a re-roof over $4,000 needs the state licence as well, and the City's own building permit application carries a CONT. LIC. NO. field for the builder, electrician, plumber and mechanical contractor.
Local roofing hub
More roof permit pages in North Dakota
Related guides
The permitting authority for the City of Wahpeton, North Dakota, the Richland County seat on the Minnesota line opposite Breckenridge. Its Department of Building Inspection is created by the City's own ordinance and headed by a Building Official appointed by the council, at 1900 4th Street North. Three things matter to a roofer working here. The permit requirement in the City's ordinance is unqualified and expressly reaches repair, with no exemption list of any kind for building work - only electrical and plumbing minor repairs are carved out. The ordinance also reaches past the city limits: it "shall fully apply to any and all structures and buildings erected, maintained, located, or constructed within the extraterritorial zoned areas adjacent to the city." And Wahpeton runs its own contractor licence on top of the state one, which bites at a $2,000 project value - low enough that virtually every re-roof crosses it.
Hail reports near Wahpeton, ND
- Reports, last 24 months
- 1
- Largest, last 24 months
- 1.25 in Jun 28, 2025
- Most recent
- Jun 28, 2025 1.25 in
- Reports, last 5 years
- 2
| Date | Hail size | Distance |
|---|---|---|
| Jun 28, 2025 | 1.25 in | 3 mi S |
| Jun 12, 2024 | 1.00 in | 1 mi SE |
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 Wahpeton, 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 Wahpeton, 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 Wahpeton, 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
- commerce.nd.gov verified 2026-09-10
- wahpeton.com verified 2026-09-05
- wahpeton.com verified 2026-09-05
- wahpeton.com verified 2026-09-05
- ndlegis.gov verified 2026-09-05
- wahpeton.com verified 2026-09-05
- wahpeton.com verified 2026-09-05
- wahpeton.com verified 2026-09-05
- wahpeton.com verified 2026-09-05
- ndlegis.gov verified 2026-09-05
- tax.nd.gov verified 2026-09-05
- tax.nd.gov verified 2026-09-05