Home / Roofing by City / Fargo, North Dakota

Roofing in Fargo, North Dakota

Hail belt

No — Fargo, ND does not require a permit for like-for-like roof replacement (City of Fargo, North Dakota - Inspections Department). Residential re-shingling in Fargo is handled outside the building-permit system: the Fargo Inspections Department FAQ states permits are not required for "replacing/covering shingles," while Sheetrock, siding, stairs/steps and a deck are listed as projects that do require one. Permits that ARE required in Fargo are applied for through the City's online permitting and licensing portal at https://permits.fargond.gov/, which carries a "Reroof or tear-off project" permit type alongside the other building permit types. The Inspections Department publishes its adopted code list and its commercial building permit fee schedule at https://fargond.gov/city-government/departments/inspections/commercial-building-permits-fees/current-codes. The separate re-roofing contractor licence is issued not by Inspections but by the City Auditor's Licensing Department, reachable through the City's Business and Occupational Licensing page. Fargo, North Dakota sits in one of the country's most hail-prone regions. This hub aggregates Fargo's roofing permit and contractor-registration requirements and impact-resistant material options — every fact linked to its sourced directory record.

Roofing permits & building code in Fargo

Roofing permit and contractor-licensing rules in Fargo are set locally by City of Fargo, North Dakota - Inspections Department. North Dakota licenses contractors at the state level under N.D.C.C. 43-07-02, which bars acting as a contractor on work costing more than $4,000 without a licence, and cities stack their own licensing on top of it — the city requirement is usually the one that bites first — while the State Building Code adopted under N.D.C.C. chapter 54-21.3 is administered locally, so a city may carry its own adopted edition and amendments — always confirm the current requirements with the authority before starting work.

Roofing permit
Not required
Contractor registration
Required
Adopted building code
STATE-BASED, LOCALLY AMENDABLE - NOT a preemptive statewide code. North Dakota has no building code that binds every municipality. NDCC 54-21.3-03(4) provides that the governing body of a city, township, or county "that elects to administer and enforce a building code shall adopt and enforce the state building code," and adds that "the state building code may be amended by cities, townships, and counties to conform to local needs." North Dakota therefore has a single state-authored base code but, unlike Minnesota, no preemption of local amendment - a Fargo-specific amendment can lawfully displace a state provision, so state text alone does not settle a Fargo question. Fargo is an electing jurisdiction: it runs an Inspections Department and carries the International Building Code as Chapter 21 of the Fargo Municipal Code, and publishes its adopted code list on its Inspections "Current Codes" page. The North Dakota State Building Code itself is assembled by the Department of Commerce, Division of Community Services together with the State Building Code Advisory Committee under NDCC 54-21.3-03(1), and is published through the North Dakota Administrative Code (Article 108-01) rather than hard-coded into the Century Code. The edition published as the North Dakota State Building Code effective January 1, 2023 was built on the 2021 International Building Code, 2021 International Residential Code and 2021 International Energy Conservation Code, plus the 2020 National Electrical Code, as modified by the North Dakota amendments; where a North Dakota amendment conflicts with model-code text, the state amendment governs. That is no longer Fargo's operative edition. Fargo's own Inspections "Current Codes" page now lists a newer local adoption: the 2024 International Building Code, 2024 International Residential Code, 2024 International Existing Building Code, 2024 International Energy Conservation Code, 2024 International Property Maintenance Code, 2024 International Mechanical Code and 2024 International Fuel Gas Code, each carrying a "Local Amendment," effective July 2, 2025; plumbing remains the 2018 North Dakota State Plumbing Code (Uniform Plumbing Code) and electrical is the 2023 National Electrical Code with 2023 North Dakota wiring standards, both effective July 1, 2024. Fargo Municipal Code Chapter 21.1 (International Residential Code) was re-adopted under this newer edition by Ordinance No. 5493 (2025); the roofing-relevant Table R301.2 (Climatic and Geographic Design Criteria) is a Fargo-specific local amendment printed in Fargo Municipal Code Section 21.1-0102. Separately, the North Dakota Department of Commerce reports that eligible cities, counties and the State Building Code Advisory Committee voted to adopt the 2024 updates to the IBC, IRC, IMC and IFGC on September 11, 2025, with the new statewide North Dakota State Building Code taking effect January 1, 2026 - so Fargo's July 2025 local adoption of the 2024-family codes preceded, and now aligns in ICC vintage with, that incoming statewide edition.
Registration details
  • license: TWO STACKED LICENCES - one statewide, one city, and the city one bites first. (1) STATE, mandatory above $4,000 per job: NDCC 43-07-02 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" without first holding a contractor licence; operating unlicensed is a class A misdemeanor. That licence is issued by the North Dakota Secretary of State, not by a trade board, and the Secretary of State issues it in classes keyed to the contract value a holder may undertake (the class dollar bands are not restated here). Roofing is not named as its own word in the statute but falls squarely inside the NDCC 43-07-01 definition of "contractor," which reaches any person engaged in the business of "construction, repair, alteration, dismantling, or demolition of ... buildings ... and every other type of structure, project, development, or improvement coming within the definition of real or personal property," and expressly "includes subcontractor, public contractor, and nonresident contractor." (2) CITY, mandatory above $500 per job - eight times stricter than the state trigger: Fargo Municipal Code Chapter 25 (Licensing and Regulating Businesses and Trades), Article 25-37 (Re-Roofing Contractors) provides that a person may not engage in the business nor act in the capacity of a re-roofing contractor within the City of Fargo when the cost, value or price of any job exceeds the sum of five hundred dollars without first having a licence. To obtain it the applicant must be eighteen years of age or older and must submit an application giving the address and telephone number of the principal place of business together with a statement of the applicant's experience and qualifications, and must establish that the applicant holds a valid North Dakota state contractor's licence - so the city licence sits on top of the state licence and is not an alternative to it. Under Fargo Municipal Code 25-3702 the licence fee and its period of expiration are set by resolution of the board of city commissioners rather than fixed in the ordinance text; the City Auditor's own published fee schedule currently lists the Re-Roofing licence fee as $125 per year, expiring December 31. The licence is administered by the City Auditor's Licensing Department, not by Inspections. PRACTICAL EFFECT: the regulatory weight in Fargo sits on the contractor, not on the job. A residential re-shingle needs no building permit, but a $500-plus re-roofing job may only be performed by a contractor holding the Fargo re-roofing contractor licence, and a $4,000-plus job additionally requires the North Dakota Secretary of State contractor licence. A roofer who reads "no permit required" as "no credential required" is exposed on both counts.
Permit process
Residential re-shingling in Fargo is handled outside the building-permit system: the Fargo Inspections Department FAQ states permits are not required for "replacing/covering shingles," while Sheetrock, siding, stairs/steps and a deck are listed as projects that do require one. Permits that ARE required in Fargo are applied for through the City's online permitting and licensing portal at https://permits.fargond.gov/, which carries a "Reroof or tear-off project" permit type alongside the other building permit types. The Inspections Department publishes its adopted code list and its commercial building permit fee schedule at https://fargond.gov/city-government/departments/inspections/commercial-building-permits-fees/current-codes. The separate re-roofing contractor licence is issued not by Inspections but by the City Auditor's Licensing Department, reachable through the City's Business and Occupational Licensing page.

View the full Fargo permitting authority record →

Impact-resistant roofing materials for Fargo hail

Fargo, North Dakota sits in one of the country's most hail-prone regions. For hail exposure, the highest impact rating a roof covering can earn is UL 2218 Class 4. These cataloged material categories reach Class 4:

Browse every option on the Class 4 impact-resistant materials hub, and read the Class 4 impact-resistant shingles buyer's guide. Many insurers offer premium credits for a documented Class 4 roof — confirm terms with your carrier.

Sources