Roofing Cost in North Dakota
Complete North Dakota pricing guide: roof replacement, repair, materials, snow-load code, city permits, and regional cost variation from Fargo to Williston.
|
$12.2K
Avg. ND architectural asphalt replacement (2,000 sq ft home)
|
$525
Typical North Dakota roof repair call-out
|
50 psf
Fargo/Grand Forks ground snow load
|
$10K
Surety bond required for ND contractor license
|
Roofing cost in North Dakota runs slightly below the national average on materials and labor in most metros, but the scope of work is heavier than almost any other state because of snow load, ice damming, and prairie wind. A full architectural asphalt replacement on a typical North Dakota single-story home runs roughly $9,400 to $14,400, with standing-seam metal pushing into the $17,000–$32,000 range depending on home size, pitch, and ice-and-water shield coverage. The biggest swing factor is not the material — it is how Red River Valley frost depth, Bismarck–Mandan hail corridor insurance claims, and the Bakken oil-patch labor market reshape every bid.
This guide breaks down average cost to replace a roof in North Dakota, roof repair cost in North Dakota, asphalt vs metal pricing under prairie conditions, regional variation from Fargo to Williston, ice-dam code requirements, financing options, and exactly what to ask a Secretary of State-registered ND roofing contractor before you sign. When you are ready to compare real bids side-by-side, visit the Best Roofing Estimates homepage or jump straight to our where we serve directory.
What Actually Drives Roof Costs in North Dakota
Nine factors explain almost every dollar of variance between two North Dakota bids on the same house. Understanding them keeps you from over-paying and keeps under-scoped bids from turning into change-order surprises once the crew is on the roof.
- Roof area (not home area) — Actual roof surface runs about 1.25 to 1.35 times the living-area footprint because of pitch, overhangs, and dormers. Many North Dakota farmhouse styles carry steep 8:12 or 10:12 pitches for snow shedding, which widens that multiplier. Get the roofer to measure on-site, not from the county auditor’s square-footage.
- Pitch and snow-shed geometry — Anything above 6:12 slows the crew, requires fall protection, and bumps labor 15 to 25 percent. Many prairie homes sit at 4:12 or 5:12 ranch pitches; farmhouses and storied two-stories climb to 10:12 or 12:12. Steeper roofs shed snow better and pay that premium back on winter ice-dam risk.
- Ice-and-water shield coverage — The 2018 IRC requires ice-and-water shield from the roof edge to at least 24 inches inside the interior wall line. Fargo and Grand Forks frequently exceed that, requiring 6 feet of eave coverage plus full valley and pipe-penetration coverage. Adds $0.60 to $1.20 per square foot of eave length over a standard underlayment.
- Tear-off layers — One layer is standard. A second layer adds $1.00 to $1.80 per square foot plus landfill disposal. Three layers is rare in North Dakota because winter weight makes overlays uncommon, but when found, triggers full deck inspection.
- Decking condition — Rotted, ice-dam-damaged, or condensation-swollen OSB or plank decking typically shows up on 8 to 18 percent of boards during tear-off, higher than national averages because attic ventilation is often undersized in older prairie homes. Replacement runs $65 to $95 per 4×8 sheet installed.
- Underlayment and winter underlayment — Synthetic underlayment is the North Dakota standard; premium self-adhered high-temp underlayment adds $400 to $900 on a 2,000 square foot home. Full-coverage ice-and-water shield (cold-climate premium option) adds $900 to $1,800.
- Flashing, step flashing, and drip edge — New flashing at valleys, sidewalls, chimneys, skylights, and pipe penetrations is cheap insurance in a climate with constant freeze-thaw. Reusing old flashing saves $300 to $800 upfront and is one of the most common reasons ND roofs leak within three years of replacement.
- Ventilation corrections — Most older North Dakota homes are under-ventilated, which drives ice dams and condensation. Adding ridge vents, upgrading intake vents at the soffit, or adding a solar-powered gable fan costs $400 to $1,600 during a roof replacement and pays for itself by slowing ice-dam formation and extending shingle life.
- Permit, haul-off, and mobilization — Typically $350 to $900 combined across Fargo, Bismarck, Grand Forks, and the other permit-issuing cities. Reject any bid that does not itemize these; they are the easiest line items to hide and reintroduce as change orders.
North Dakota Roofing Cost Estimator by Home Size & Material
Ranges reflect North Dakota installed pricing: tear-off, synthetic underlayment, code-required ice-and-water shield at eaves and valleys, standard flashing, permits, and disposal. Actual roof surface area typically runs about 1.3 times the living-area footprint because of pitch, overhangs, and dormers.
| Home Size | 3-Tab Asphalt | Architectural | Standing-Seam Metal | Stone-Coated Steel |
|---|---|---|---|---|
| 1,000 sq ft | $3,800–$5,800 | $4,700–$7,200 | $8,400–$14,500 | $9,800–$15,200 |
| 1,500 sq ft | $5,700–$8,700 | $7,000–$10,800 | $12,600–$21,750 | $14,700–$22,800 |
| 2,000 sq ft | $7,600–$11,600 | $9,400–$14,400 | $16,800–$29,000 | $19,600–$30,400 |
| 2,500 sq ft | $9,500–$14,500 | $11,750–$18,000 | $21,000–$36,250 | $24,500–$38,000 |
| 3,000 sq ft | $11,400–$17,400 | $14,100–$21,600 | $25,200–$43,500 | $29,400–$45,600 |
Ranges assume typical pitch (4:12 to 6:12), single-layer tear-off, code-required ice-and-water shield, and Secretary of State-registered installation across the Fargo–Bismarck–Grand Forks corridor. Steep pitches, full-coverage ice-and-water shield upgrades, and Bakken oil-patch labor add 8 to 15 percent.
North Dakota Roof Cost Calculator
Enter your home size and select a material for an instant North Dakota-calibrated price range.
Estimated North Dakota installed range will appear here.
Estimate only. North Dakota roof area is assumed at 1.3 times living-area footprint. Actual bids vary with pitch, tear-off, ice-and-water shield coverage, permits, and regional labor.
North Dakota Roof Replacement Cost: Complete Material Breakdown
Material choice drives the largest single line item on a North Dakota roof. Labor runs roughly 50 to 60 percent of a total replacement in Fargo and Bismarck, but cold-weather detailing and ice-and-water shield coverage swing the total more than any regional wage difference. The ranges below assume fully installed pricing including underlayment, code-required ice-and-water shield, flashing, ridge vents, and landfill disposal.
| Material | Installed $/sq ft | Lifespan in ND | Best Fit For |
|---|---|---|---|
| 3-Tab Asphalt | $3.80–$5.80 | 14–18 yrs | Rental properties, short-term ownership |
| Architectural Asphalt | $4.70–$7.20 | 20–28 yrs | Most Fargo, Bismarck, and Grand Forks tract homes |
| Impact-Rated Asphalt (Class 4) | $5.60–$8.20 | 22–30 yrs | Bismarck–Mandan hail corridor (insurance discount eligible) |
| Standing-Seam Metal | $8.40–$14.50 | 45–70 yrs | Long-term owners, heavy-snow shedding, farm outbuildings |
| Stone-Coated Steel | $9.80–$15.20 | 40–55 yrs | Homeowners who want metal durability with shingle aesthetics |
| EPDM / TPO (Low-Slope) | $5.20–$8.80 | 20–30 yrs | Flat-roof additions, commercial-adjacent outbuildings |
| Wood Shake | $7.80–$12.50 | 18–25 yrs | Rare in ND — fire-code restrictions in prairie wildfire zones |
Want a deeper dive on any single material? See our full cost by material guide, or the individual breakdowns for asphalt roofing, metal roofing, concrete tile roofing, and wood shake roofing.
3-Tab Asphalt Shingle in North Dakota
3-tab asphalt is the entry point for North Dakota roof replacement. At $3.80 to $5.80 per square foot installed, a 1,500 square foot prairie ranch can be re-roofed for under $9,000 in most metros. The tradeoff is lifespan. Under the state’s freeze-thaw cycling, intense UV in summer, and brittleness from winter temperature drops below zero, 3-tab shingles typically exhaust their usable life in 14 to 18 years — shorter than the 20 to 25 years manufacturers rate them for temperate climates. 3-tab makes sense for rental properties, quick flips, or owners working within a tight insurance settlement. For primary residences you plan to keep longer than a decade, architectural asphalt is almost always the better long-term value.
Architectural Asphalt Shingle in North Dakota
Architectural (also called dimensional or laminate) asphalt is the workhorse of North Dakota roofing. It runs $4.70 to $7.20 per square foot installed and delivers 20 to 28 years of life while looking dramatically better than 3-tab. Manufacturers like GAF Timberline HDZ, Owens Corning TruDefinition Duration, CertainTeed Landmark, and Atlas Pinnacle Pristine all offer cold-climate-appropriate SKUs with better cold-flex performance and SBS-modified asphalt options. When comparing bids, ask specifically whether the contractor is proposing a standard product or a Class 4 impact-rated variant — in the Bismarck–Mandan hail corridor the premium is usually only 10 to 15 percent and it qualifies for most carriers’ impact-resistant roof insurance discount.
Standing-Seam Metal in North Dakota
Metal is a natural fit for North Dakota. Standing-seam systems with Kynar 500 or Hylar 5000 PVDF coatings run $8.40 to $14.50 per square foot installed and shed snow cleanly rather than letting ice dams build. They resist 130 mph wind gusts once mechanically clipped, carry Class 4 impact ratings against prairie hail, and last 45 to 70 years. North Dakota metal installations require careful attention to thermal expansion — long panel runs can expand and contract close to half an inch between a 20-below-zero January morning and a 95-degree July afternoon, so floating clip systems are strongly preferred over fixed fastening. For homes with 3:12 or shallower pitch, snow retention bars or snow guards should be added above doorways and walkways to manage cornice drops.
Stone-Coated Steel in North Dakota
Stone-coated steel is gaining share across the Fargo and Bismarck metros. It runs $9.80 to $15.20 per square foot installed and delivers metal’s longevity with a shingle or tile aesthetic that satisfies subdivision covenants that ban exposed-fastener metal. Products like DECRA, Boral, and Metro Roof Products carry Class 4 impact ratings, 120 mph wind ratings, and 50-year transferable warranties. The installation premium over standing-seam is modest because crews can use a similar clip-and-course pattern to shingle work.
EPDM and TPO Flat Roofs in North Dakota
Many ND homes carry low-slope additions, breezeways, or detached shop roofs finished with single-ply EPDM rubber or TPO membrane at $5.20 to $8.80 per square foot installed. Seam welding and termination bar detail at parapets and walls are the most common failure points; a competent installer uses a heat gun or hot-air welder rather than adhesive-only seams. These roofs last 20 to 30 years when installed correctly, and the repair and recoat cycle is far cheaper than tearing off shingles on the same surface.
Why tile is rare in North Dakota
Concrete and clay tile are essentially absent from the North Dakota market. Freeze-thaw cycling cracks tile faster than in temperate climates, structural framing in standard ND stick-built homes is not rated for the 900-to-1,100-pound-per-square tile weight, and local crews have limited re-lay experience. If you own a rare Southwestern-style home with existing tile, budget for a structural review and a specialty out-of-state crew for any tile re-roof work — expect a 20 to 35 percent premium over state-average pricing.
Asphalt vs Metal Roof Cost North Dakota: Which Wins Against Snow and Hail?
This is the highest-volume decision North Dakota homeowners face. Upfront, asphalt is about half the price of standing-seam metal. Lifetime, metal almost always wins — but only if you plan to stay in the home long enough to capture the lifespan difference and the snow-shed and hail-resistance benefits.
| Factor | Asphalt Shingle | Standing-Seam Metal |
|---|---|---|
| Installed cost (2,000 sq ft home) | $9,400–$14,400 | $16,800–$29,000 |
| Snow shedding | Slow — snow accumulates; ice dams possible at eaves | Fast — smooth panels shed cleanly; add snow retention near walkways |
| Prairie hail resistance | Class 3 typical; Class 4 available at 10–15% premium | Class 4 impact rating standard on most gauges |
| Cold-flex performance | Brittle below 40°F — cannot install below 40°F reliably | Installable nearly year-round; expansion joints required |
| Insurance discount eligibility | Only Class 4 impact-rated products qualify | Most steel and aluminum standing-seam qualifies |
| Lifespan in North Dakota | 20–28 years (architectural) | 45–70 years |
| Cost-per-year (installed ÷ lifespan) | $425–$600 / yr | $375–$560 / yr |
Bottom line: if you plan to own the home longer than eight years, metal’s cost-per-year advantage and snow-shed benefit offset the larger upfront check, and in the Bismarck–Mandan hail corridor the Class 4 insurance discount often accelerates payback further. If this is a short-term hold or a rental, architectural asphalt with a Class 4 upgrade in hail-prone counties remains the cash-flow winner.
A practical Fargo example: a 2,000 square foot home replaced with mid-grade architectural asphalt at $12,200 total, divided by a 24-year expected life, costs roughly $508 per year in material amortization. The same home re-roofed with standing-seam metal at $22,500, divided by a 55-year expected life, costs about $409 per year — and that ignores the reduced ice-dam damage risk, the slower storm-repair cycle, and the insurance-discount eligibility on most cold-climate carriers.
The one scenario where architectural asphalt still wins outright is a subdivision covenant that restricts exposed-fastener or standing-seam metal on street-facing elevations. In those cases, stone-coated steel is usually the compliant workaround, or Class 4 impact-rated architectural asphalt delivers a clear upgrade over standard shingles without triggering architectural review.
North Dakota-Specific Roofing Requirements (License, Permits, and Snow-Load Code)
North Dakota contractor license (Secretary of State)
North Dakota does not run a dedicated state roofing license like California or Arizona. Instead, any contractor performing work that exceeds $2,000 total (labor plus materials combined) on a single project must hold an active Contractor License issued by the North Dakota Secretary of State. Key requirements:
- Annual registration fee — $30 filing fee, renewed each calendar year.
- Surety bond — $10,000 minimum surety bond filed with the registration.
- Class — Class A, B, C, or D based on self-reported project value (Class D covers $2,000–$50,000 projects, which is most residential roofing; Class A covers unlimited).
- Verification — look up any contractor at the Secretary of State FirstStop business lookup at firststop.sos.nd.gov before signing.
Because the state registration is not a competency exam, city-level permitting and inspection is the primary quality control layer — treat the Secretary of State registration as a legal prerequisite, not a proxy for skill.
Permit cost by North Dakota city
| City / Jurisdiction | Typical Permit Fee | Notable Requirement |
|---|---|---|
| Fargo | $125–$350 | Ice-and-water shield 24 in beyond interior wall; 50 psf snow load |
| Bismarck | $100–$275 | 35–40 psf snow load; mid-roof inspection on steep pitches |
| Grand Forks | $115–$325 | 50 psf snow load; full-eave ice-and-water shield recommended |
| Minot | $100–$300 | 40 psf snow load; high-wind zone on north edge |
| West Fargo | $125–$325 | Mirrors Fargo code; online permit submission available |
| Mandan | $90–$250 | Follows Bismarck code; hail insurance inspections common |
| Dickinson | $100–$275 | 30–35 psf snow load; Bakken labor premium |
| Williston | $125–$325 | 110 mph design wind; oil-patch labor shortage drives wait times |
Snow load, ice-and-water shield, and energy code
Most North Dakota jurisdictions have adopted the 2018 International Residential Code with local amendments. The code items that most often drive cost surprises on a ND re-roof:
- Ground snow load — 30 to 50 psf across the state (highest in the Red River Valley and along the Canadian border; lowest in the western Badlands). Roof trusses designed for an older 25 psf load may require strapping or sistering if you change to a heavier material.
- Ice-and-water shield — mandatory at the eave, extending a minimum 24 inches inside the interior wall line. Most ND contractors will quote a 6-foot full eave strip as the standard practice even where code only requires 24 inches, because that extra coverage prevents virtually all ice-dam leaks.
- Ceiling insulation — Climate Zone 7 (most of ND) requires R-49 ceiling insulation; Climate Zone 8 (northeast corner) requires R-60. A re-roof is the natural moment to blow-in or upgrade attic insulation while the deck is exposed.
- Ventilation ratio — minimum 1:150 net free vent area balanced between soffit intake and ridge exhaust. Under-vented attics drive ice dams and dramatically shorten shingle life in cold climates.
- Wind design — most of ND is 90–105 mph design wind speed. Williston, Watford City, and parts of northwestern ND climb to 110 mph, which triggers enhanced six-nail patterns and high-wind starter course requirements.
Utility rebates and energy-efficiency incentives
Several utilities and programs reduce the net cost of a ND re-roof when paired with attic insulation or ventilation upgrades:
- Xcel Energy Home Energy Squad — audits and rebates for insulation and air-sealing upgrades stacked with a roof replacement.
- MDU Resources Group — utility rebates for qualifying attic insulation and ventilation improvements in western ND.
- Weatherization Assistance Program — federal program administered through Community Action Partnership of North Dakota for income-qualified homeowners.
- Federal Energy Efficient Home Improvement Credit (IRS Section 25C) — may apply to attic insulation commonly bundled with a roof tear-off. Consult a tax professional for current credit amounts and eligibility rules.
Always verify program rules with your utility and lender before your contractor orders materials — rebate paperwork typically requires manufacturer documentation and post-install verification photos.
HOA and subdivision covenants
Newer subdivisions in Fargo, West Fargo, Bismarck, and Grand Forks increasingly enforce color and material rules through CC&Rs. Metal-to-asphalt swaps or exposed-fastener metal on street-facing elevations often require architectural-review-committee approval before permit issuance. Get HOA sign-off in writing before signing the roofer’s contract to avoid a stop-work order mid-tear-off.
Roof Replacement Cost by North Dakota Region
North Dakota roofing labor varies noticeably by region. The Red River Valley (Fargo and Grand Forks) sits at the statewide mid-range. The Missouri Plateau (Bismarck, Mandan, Minot) runs 3–5 percent below the Red River Valley because material supply chains are slightly more favorable. The Bakken oil patch (Williston, Dickinson, Watford City) carries the highest labor premium in the state because of the oil-sector labor draw — local roofing crews compete directly with oilfield wages.
| Region / Metro | Avg Architectural Asphalt (2,000 sq ft) | Variance vs State Mean |
|---|---|---|
| Red River Valley (Fargo / Grand Forks / West Fargo) | $9,400–$14,400 | Baseline |
| Missouri Plateau (Bismarck / Mandan) | $9,000–$13,700 | -3% to -5% |
| North Central (Minot / Devils Lake) | $9,200–$14,000 | -2% to -4% |
| Bakken Oil Patch (Williston / Dickinson / Watford City) | $10,200–$16,600 | +8% to +15% |
| Rural / Small-Town ND | $9,500–$14,800 | Varies; travel mobilization adds $300–$800 |
North Dakota city-level guides
Want pricing, contractors, and neighborhood-level detail for your specific city? Jump to any of our North Dakota city guides:
City-level guides for Bismarck, Grand Forks, Minot, West Fargo, Mandan, Dickinson, and Williston are in production and will link from this page as they publish.
Red River Valley pricing (Fargo / Grand Forks / West Fargo)
The Red River Valley runs the highest ice-and-water shield coverage and deepest frost line in the state. Frost depths of 42 to 48 inches drive foundation-adjacent detailing that is irrelevant to a re-roof itself but means local crews are used to detailing flashings for extreme freeze-thaw. Expect any Fargo or Grand Forks bid to include 6-foot eave ice-and-water shield as standard practice rather than the 24-inch code minimum. That extra material is the single most effective line item in the entire bid for preventing ice-dam leaks into drywall.
Bismarck–Mandan hail corridor
The Bismarck–Mandan area sits at the eastern edge of a severe-hail corridor that runs north from the central High Plains. Insurance claims for hail damage are a major driver of roof replacement demand here, and most carriers offer a 15 to 30 percent premium discount for a Class 4 impact-rated roof, which can fully offset the material upgrade cost over the policy life. If you are replacing in Bismarck, Mandan, or the Lincoln/Menoken stretch along Interstate 94, ask your contractor specifically to quote a Class 4 architectural asphalt or a Class 4 stone-coated steel product, and request the manufacturer documentation needed for your carrier’s discount paperwork.
Why Bakken oil-patch pricing is different
Williston, Watford City, and Dickinson sit inside the Bakken oil-production zone. Crews compete directly against $80,000-plus roustabout and derrickhand wages, which pushes roofing labor 8 to 15 percent above the state mean during peak production cycles. Material supply runs through the same trucking pipeline that serves drilling operations, and transportation bottlenecks can add 1 to 3 weeks to material delivery. Expect Williston jobs to be scheduled further out than Fargo or Bismarck and plan any re-roof timing around that lead time.
North central and rural ND
Minot, Devils Lake, and the rural counties between Bismarck and Grand Forks typically sit 2 to 4 percent below the Fargo baseline on asphalt installs because labor availability is higher relative to demand. The tradeoff: smaller contractor pools mean slower scheduling during peak May through September, and material drop-shipments add $300 to $800 in mobilization for rural farmsteads more than 40 miles from a supplier warehouse. Consolidating roof work with neighbors, or asking a contractor already operating in your area for a scheduling discount, frequently trims that mobilization cost in half.
Roof Repair Cost in North Dakota
Most North Dakota repair calls fall in the $350–$1,400 range, with hail-driven emergency tarping and ice-dam leak response pushing higher. The ranges below reflect typical Fargo, Bismarck, and Grand Forks pricing; Williston and the Bakken add 8 to 15 percent for labor. Full repair-specific pricing is covered in our dedicated roof repair guide, and the whole-job view is in our roof replacement overview.
| Repair Type | Typical Range | Notes |
|---|---|---|
| Missing / lifted shingles | $250–$650 | Post-blizzard prairie wind peel-up |
| Hail damage assessment & bid | $0–$350 | Often free if filing an insurance claim |
| Ice-dam removal (steam) | $350–$900 | Low-pressure steam only — never chip with hammer or shovel |
| Flashing replacement | $400–$1,100 | Chimney, skylight, wall step flashing |
| Active leak diagnosis & patch | $450–$1,400 | Higher if decking or sheathing replacement needed |
| Cracked / weathered vent boot | $200–$450 | Rubber gaskets fail after cold-cycle exposure |
| EPDM / TPO seam repair | $2.50–$5.00 / linear ft | Heat-weld preferred over cold-adhesive patch |
| Emergency tarp after hail or wind | $300–$900 | Priority during summer severe-storm season |
How North Dakota’s Climate Affects Your Roof
North Dakota is one of the most demanding climates in the country for roofing systems. Four forces dominate material selection and replacement timing.
Extreme Cold & Freeze-ThawOvernight lows routinely dip below -20°F across most of the state, with -40°F possible in Bottineau or Rolla during Arctic air outbreaks. Daily freeze-thaw cycles crack tile, pop granules off asphalt, and stress flashing seams. Cold-flex-rated asphalt and high-temp self-adhered underlayment are not optional in the northern tier. |
Heavy Snow & Ice DamsFargo and Grand Forks see 40 to 55 inches of annual snowfall; parts of the northeast average 60-plus inches. Ice dams form when heat escapes from the attic, melts snow at the ridge, and refreezes at the cold eave. A continuous ice-and-water shield at the eave is the single most effective defense. |
|
Prairie Wind & BlizzardsWinter blizzards produce sustained 40 to 60 mph winds with gusts above 75 mph. Summer thunderstorm downbursts can hit 90 mph. Shingle tabs peel where sealant strips did not fully activate. High-wind nailing patterns (six-nail, not four-nail) are the fix; verify any bid specifies six-nail or mechanical fastening. |
Prairie HailThe Bismarck–Mandan corridor and eastern ND see 4 to 7 days per year of severe-hail reports. Golf-ball-sized or larger hail can total an asphalt roof in a single storm. Class 4 impact-rated shingles or steel panels reduce damage dramatically and qualify for insurance-premium discounts. |
All four forces act on your roof simultaneously. Freeze-thaw loosens flashing, blizzard winds peel already-loose tabs, and the resulting gaps set up the next ice dam. This is why a roof that looks fine from the driveway can be much further along in its usable life than it appears. A competent North Dakota roofer will open up suspect flashing details during a bid walk and show you what the sealant looks like underneath.
One practical habit worth adopting: inspect or have inspected your roof every spring after the final thaw, and again after any severe-thunderstorm or hail event. Small, cheap fixes caught in April keep minor damage from becoming an ice-dam leak into drywall the following January that costs five times as much to remediate.
Roof Replacement Financing in North Dakota
Most North Dakota homeowners pay for roof replacement through one of five channels. Each has a different cost, timeline, and credit hit.
| Option | Best For | Notes |
|---|---|---|
| Homeowner insurance claim | Hail, blizzard, or severe-wind damage | Deductible applies; photo documentation required; Class 4 products often discount the premium going forward |
| HELOC / home equity loan | Owners with equity and good credit | Typically lowest interest rate available; Bremer, First International, Gate City Bank, Bell Bank all offer local products |
| Contractor financing (GreenSky, Service Finance, Hearth) | Fast decision, no-equity situations | Promo zero-percent periods common; read reset-rate fine print carefully |
| FHA Title I / 203(k) | Owner-occupied homes, mid-credit buyers | Slower to close; federal program |
| Weatherization Assistance Program + utility rebate | Income-qualified households; insulation-bundled roofs | Administered through CAP agencies; stack with Xcel or MDU rebates |
Financing terms and eligibility change frequently. Verify current program rules with your lender and utility before committing.
For a typical architectural asphalt replacement on a 2,000 square foot Fargo home at $12,200 total, a HELOC at prevailing variable rates usually produces the lowest monthly carry. Contractor financing at promotional zero percent for 12 or 18 months can beat the HELOC over the promo window but almost always resets to double-digit rates if you carry a balance into the reset, so match the promo term to a realistic payoff plan. Insurance claims for hail or blizzard damage are the cleanest path when damage is clearly attributable to a specific storm event — ask your contractor whether they handle the adjuster conversation and photo documentation, because that service is often bundled at no extra charge.
When Should North Dakota Homeowners Replace Their Roof?
Three triggers justify a full replacement rather than another patch:
- Age threshold — architectural asphalt past 22 years, 3-tab past 14, stone-coated steel past 45. Freeze-thaw ages every material faster than manufacturer defaults suggest.
- Three or more leaks per year (or two ice-dam events) — repeat repairs signal systemic underlayment, flashing, or ventilation failure rather than localized damage.
- Interior staining, soft decking, or significant granule loss — granule piles in gutters and downspouts after spring thaw mean asphalt binders have broken down.
Best months to replace in North Dakota: late May through early October, with peak install windows in June, July, August, and September. Most reputable Fargo, Bismarck, and Grand Forks contractors book three to six weeks out during that peak season, so schedule early.
The worst months for a planned replacement are December through March: most asphalt products cannot reliably self-seal below about 40°F, the deck is often frozen or snow-covered, and any partial tear-off left exposed overnight is at blizzard risk. If you have a roof failure during winter, do not wait for a full replacement quote — get an emergency tarp up within 24 hours and schedule the full replacement for the first available window after the final spring thaw. Metal roofing is one of the few systems that can be installed further into the shoulder season because it does not rely on thermal activation of sealant strips.
How to Hire a North Dakota Roofing Contractor
Use this six-step vetting process for any North Dakota roofer before signing:
- Verify the Secretary of State Contractor License at firststop.sos.nd.gov — confirm an active license, class that covers your project size, and a current $10,000 surety bond on file.
- Confirm bonding and insurance — general liability minimum of $1 million and an active workers’ compensation certificate from Workforce Safety & Insurance (WSI) mailed directly from the carrier.
- Require a written, itemized proposal — tear-off, ice-and-water shield linear footage, underlayment grade, shingle model, flashing scope, ridge vent, disposal, permit, and final cleanup as separate line items.
- Reject layover-only bids — shingle-over installs trap moisture against the old deck and typically void the manufacturer warranty in North Dakota’s freeze-thaw climate.
- Check manufacturer certification — GAF Master Elite, Owens Corning Platinum Preferred, and CertainTeed SELECT ShingleMaster certifications all require minimum training plus clean warranty history.
- Pay in milestones, never in full upfront — typical draw schedule is 10 percent deposit, 40 percent on material delivery, 40 percent at dry-in, 10 percent at final inspection.
When you are ready to compare licensed North Dakota roofers, request free quotes through our free roofing quotes form — we match you with up to four vetted local pros.
North Dakota Roofing Resources & Related Guides
Go deeper on the numbers that drive your North Dakota roofing decision. Every guide below uses the same methodology as this page — installed pricing, regional adjustments, and licensed-contractor inputs.
Cost by home size
Roofing cost by the square foot ·
800 sq ft roof ·
1,000 sq ft ·
1,500 sq ft ·
2,000 sq ft ·
2,200 sq ft ·
3,000 sq ft
Cost by material
Roof cost by material overview ·
Asphalt roofing ·
Metal roofing ·
Concrete tile roofing ·
Wood shake roofing
Replacement and repair
Roof replacement overview ·
Full replacement cost guide ·
Roof repair ·
About Best Roofing Estimates ·
Roofing blog
Frequently Asked Questions About Roofing Cost in North Dakota
How much does a new roof cost in North Dakota?
A new roof in North Dakota typically costs between $7,000 and $18,000 for a 1,500 to 2,500 square foot home using architectural asphalt shingles. Standing-seam metal and stone-coated steel installations on the same homes range from $12,600 to $38,000. The Fargo and Grand Forks metros set the statewide baseline, with Bismarck running 3 to 5 percent lower and the Bakken oil patch around Williston and Dickinson 8 to 15 percent higher.
What is the average cost to replace a roof in North Dakota?
The average North Dakota roof replacement runs approximately $12,200 on a 2,000 square foot home using mid-grade architectural asphalt, including tear-off, synthetic underlayment, code-required ice-and-water shield, flashing, ridge vents, permit, and disposal. Premium metal or stone-coated steel pushes that average toward $22,000 or more. Snow-load detailing, ice-and-water shield coverage, and Bakken labor premiums are the three biggest swing factors.
How much does roof repair cost in North Dakota?
Most North Dakota roof repair calls fall between $350 and $1,400. Missing shingles, weathered vent boots, and hail-related inspections sit at the low end, while flashing replacement, active leak diagnosis, ice-dam steam removal, and blizzard wind damage push higher. Emergency tarping after hail or severe-wind events typically runs $300 to $900.
Do I need a license to do roofing in North Dakota?
Yes. Any contractor performing roofing work above $2,000 in combined labor and materials on a single project must hold an active Contractor License issued by the North Dakota Secretary of State. The license requires a $30 annual filing fee and a $10,000 surety bond. North Dakota does not run a roofing-specific competency exam; city-level permits and inspections provide the primary quality-control layer.
What is the snow load requirement for roofs in North Dakota?
North Dakota ground snow loads range from about 30 psf in the western Badlands up to 50 psf in the Red River Valley and along the Canadian border. Fargo, Grand Forks, and West Fargo design to 50 psf; Bismarck and Mandan design to 35 to 40 psf; Minot to 40 psf; Dickinson and Williston to 30 to 35 psf. Older roof trusses may need structural reinforcement before changing to a heavier roofing material like tile.
How do you prevent ice dams on a North Dakota roof?
Ice dams are prevented with three layers of defense: continuous ice-and-water shield at the eaves (ideally 6 feet of coverage from the edge, though code requires a minimum of 24 inches inside the interior wall line), adequate attic insulation (R-49 in most of ND, R-60 in the northeast corner), and balanced soffit-to-ridge ventilation at a minimum 1:150 net free vent area ratio. Correcting ventilation and insulation during a roof replacement is dramatically cheaper than doing either in isolation later.
Asphalt vs metal roof cost in North Dakota — which is better?
Architectural asphalt costs about half as much upfront as standing-seam metal in North Dakota, typically $9,400 to $14,400 versus $16,800 to $29,000 on a 2,000 square foot home. Metal wins on cost-per-year because it lasts 45 to 70 years versus 20 to 28 years for asphalt, sheds snow cleanly, and qualifies for most carriers’ impact-resistant-roof insurance discount. If you plan to own the home more than eight years, metal usually pays back the premium.
When is the best time to replace a roof in North Dakota?
Late May through early October is the practical install window in most of North Dakota, with June through September being peak. Asphalt shingles cannot reliably self-seal below about 40°F, and a frozen or snow-covered deck blocks tear-off. Reputable Fargo, Bismarck, and Grand Forks contractors book three to six weeks out during peak season, so schedule early. Metal roofing is one of the few systems that extends the shoulder season because it does not depend on thermal activation of sealant strips.
How long does a roof last in North Dakota?
Architectural asphalt shingles typically last 20 to 28 years in North Dakota, roughly the national average despite extreme winter cold because summer UV is less punishing than in Sun Belt states. 3-tab shingles last 14 to 18 years. Standing-seam metal lasts 45 to 70 years, stone-coated steel lasts 40 to 55 years, and EPDM or TPO low-slope roofs last 20 to 30 years when seams are properly heat-welded.
Does homeowners insurance cover hail damage in North Dakota?
Yes. North Dakota homeowner policies typically cover roof damage from sudden events such as hail, blizzard winds, falling debris, and severe thunderstorms. Gradual wear, poor maintenance, and age-related failure are excluded. Deductibles apply, and older roofs may be covered only on an actual-cash-value basis rather than full replacement cost. Class 4 impact-rated roofs often qualify for a 15 to 30 percent premium discount going forward. Ask your contractor to photo-document damage before filing.
Do I need a permit to replace a roof in Fargo or Bismarck?
Yes. Every major North Dakota jurisdiction requires a permit for roof replacement. Typical fees run $125 to $350 in Fargo, $100 to $275 in Bismarck, $115 to $325 in Grand Forks, $100 to $300 in Minot, $125 to $325 in West Fargo and Williston, and $90 to $275 in Mandan and Dickinson. Your licensed contractor normally pulls the permit and includes the fee in the bid.
Are there rebates for a new roof in North Dakota?
Direct rebates for roofing materials are uncommon, but insulation and ventilation upgrades bundled with a re-roof frequently qualify. Xcel Energy, MDU Resources Group, and the Weatherization Assistance Program through Community Action Partnership of North Dakota offer rebates and income-qualified grants for attic insulation and air-sealing. The federal Energy Efficient Home Improvement Credit may apply to qualifying insulation upgrades. Consult a tax professional and confirm current rules with your utility before material orders.
Ready to Compare North Dakota Roofing Prices?
Get matched with up to four Secretary of State-licensed North Dakota roofers. Free quotes, no obligation, no high-pressure sales.


