Home / Roofing by City / Grafton, North Dakota

Roofing in Grafton, North Dakota

Hail belt

Yes — a permit is required to replace a roof in Grafton, ND, issued by City of Grafton, North Dakota - Building Official. Grafton City Hall is at 5 East 4th Street, P.O. Box 578, Grafton, ND 58237, on (701) 352-1561, fax (701) 352-2730. THE BUILDING OFFICIAL FUNCTION IS CONTRACTED OUT, so there are three phone numbers rather than one. The City states: "The City of Grafton has contracted with True Check LLC for building official services." Building Official: Greg Hufnagle, True Check LLC, 11495 260th St NW, Newfolden, MN 56738, (218) 201-2587, [email protected]. Building Inspector: Alec Jalowiec, (218) 280-8126, [email protected]. The Building Official "is responsible for the review of all plans, issuance of permits, and the conduct of all compliance inspections for codes, statutes and ordinances." HOW TO FILE, in the City's own words: "Print and complete appropriate application and forward to the Building Official's office by one of the following ways: Bring to City Hall located at 5 East 4th Street; Mail application to City of Grafton Building Official, P.O. Box 578, Grafton, ND 58237; Fax application to 701-352-2730", and on the Building Permits page, "Email Building Official at [email protected]". WHAT ELSE THE CITY PUBLISHES ALONGSIDE THE APPLICATION: guidance pages on measuring property lines, fence regulations, garage requirements and cleaning mold and mildew, and a 2019 zoning map. THE ONE THING IT DOES NOT PUBLISH is its Code of Ordinances - the City's own page says "Please call City Hall for information on Code of Ordinances" and "Online Code of Ordinances List Coming Soon" - so anything that turns on the wording of an ordinance has to be asked for by telephone. Grafton, North Dakota sits in one of the country's most hail-prone regions. This hub aggregates Grafton'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 Grafton

Roofing permit and contractor-licensing rules in Grafton are set locally by City of Grafton, North Dakota - Building Official. 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
Required
Contractor registration
Required
Adopted building code
GRAFTON PUBLISHES NO CODE OF ORDINANCES AND NAMES NO BUILDING CODE EDITION ON ANY REACHABLE PAGE, AND THIS RECORD DOES NOT GUESS ONE. That is a statement about what the City makes available, not about what it enforces. The City's own Code of Ordinances page reads, in its entirety: "Please call City Hall for information on Code of Ordinances at (701) 352-1561. Online Code of Ordinances List Coming Soon." The Building Official pages, which are otherwise detailed, name no edition either; the nearest thing to a code reference on them is "CODES FOR HOMEOWNERS can be found at Carnegie Regional Library." So there is no first-party document naming an adopted edition, and none is stated here. WHAT IS ESTABLISHED. Grafton administers and enforces a building permit regime of its own. The City states: "The Building Official is responsible for the review of all plans, issuance of permits, and the conduct of all compliance inspections for codes, statutes and ordinances. The City of Grafton has contracted with True Check LLC for building official services." Greg Hufnagle is the Building Official and Alec Jalowiec the Building Inspector. Contracting the function out is expressly permitted in North Dakota: NDCC 54-21.3-05 provides that cities, townships and counties "may contract for private enforcement of the state building code." THE STATE FRAMEWORK, AS CONTEXT. NDCC 54-21.3-03(6): "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. However, the state building code may be amended by cities, townships, and counties to conform to local needs." The 2026 North Dakota State Building Code Book states that "Effective January 1, 2026, the North Dakota State Building Code consists of the 2024 International Building Code (IBC), International Residential Code (IRC), International Mechanical Code (IMC), International Fuel Gas Code (IFGC), International Energy Conservation Code, and the International Existing Building Code as published by the International Code Council (ICC)" and that "NO APPENDICES ARE ADOPTED." Because the chapter also lets a jurisdiction amend the state code to local needs, this record does not infer Grafton's edition or its amendments from the state position. WHAT TO DO ABOUT IT. Ring the Building Official on (218) 201-2587 or the City on (701) 352-1561 and ask two questions before ordering materials: which code and edition your permit will be written to, and whether the City has adopted any local amendments to it.
Registration details
  • 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 - 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: Grafton publishes no contractor licence of its own on the page where it lists its licences, and that page was read in full. Its Licensing and Permits page runs to City licences for alcohol in the park, alcoholic beverages in several classes, animals, auctioneers, bicycles, fireworks, frozen foods in mobile carriers, games of chance, motor vehicle dealers, site authorisation, street or public property closure for special events, and transient merchants - and a link to building permits. There is no contractor, building trade or roofing licence among them. NOTE THE LIMIT ON THAT. Grafton does not publish its Code of Ordinances online at all - its own page says "Online Code of Ordinances List Coming Soon" - so this is a negative from the City's published licence list, not from a reading of an enacted licensing chapter. If a City registration exists in the code, it is not on the website. THE CITY DOES POINT AT THE STATE LICENCE. Its "Do I Need A Building Permit?" page carries a link headed "Does my contractor have a license?", so expect the Building Official to check the state licence at permit time. Ask the Building Official on (218) 201-2587 whether the City wants anything filed beyond the state licence.
Permit process
Grafton City Hall is at 5 East 4th Street, P.O. Box 578, Grafton, ND 58237, on (701) 352-1561, fax (701) 352-2730. THE BUILDING OFFICIAL FUNCTION IS CONTRACTED OUT, so there are three phone numbers rather than one. The City states: "The City of Grafton has contracted with True Check LLC for building official services." Building Official: Greg Hufnagle, True Check LLC, 11495 260th St NW, Newfolden, MN 56738, (218) 201-2587, [email protected]. Building Inspector: Alec Jalowiec, (218) 280-8126, [email protected]. The Building Official "is responsible for the review of all plans, issuance of permits, and the conduct of all compliance inspections for codes, statutes and ordinances." HOW TO FILE, in the City's own words: "Print and complete appropriate application and forward to the Building Official's office by one of the following ways: Bring to City Hall located at 5 East 4th Street; Mail application to City of Grafton Building Official, P.O. Box 578, Grafton, ND 58237; Fax application to 701-352-2730", and on the Building Permits page, "Email Building Official at [email protected]". WHAT ELSE THE CITY PUBLISHES ALONGSIDE THE APPLICATION: guidance pages on measuring property lines, fence regulations, garage requirements and cleaning mold and mildew, and a 2019 zoning map. THE ONE THING IT DOES NOT PUBLISH is its Code of Ordinances - the City's own page says "Please call City Hall for information on Code of Ordinances" and "Online Code of Ordinances List Coming Soon" - so anything that turns on the wording of an ordinance has to be asked for by telephone.

View the full Grafton permitting authority record →

Impact-resistant roofing materials for Grafton hail

Grafton, 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