roofers
How Much Does Roof Replacement Cost in North Dakota? What Fargo, Bismarck and Minot Homeowners Pay in 2026
Roof replacement in North Dakota runs roughly $11,000 to $22,000 for asphalt. See per-square prices, ice shield costs and Fargo to Minot ranges for 2026.
In This Article
- Price per Square and per Square Foot
- Whole-Roof Costs by Home Size
- How Fargo, Bismarck, Grand Forks and Minot Compare
- Why Ice Protection Costs More Here
- Short Season, Cold Installs and Scheduling
- Tear-Off, Decking and Other Line Items
- Hail Claims and What Insurance Covers
- Reading a Quote Line by Line
- Licensing Rules That Affect Your Quote
- Frequently Asked Questions
How Much Does Roof Replacement Cost in North Dakota? What Fargo, Bismarck and Minot Homeowners Pay in 2026
Most North Dakota homeowners pay roughly $11,000 to $22,000 to replace an asphalt shingle roof on a typical single-family house this year. A 1,500-square-foot rambler in Bismarck might land near the low end, while a two-story in south Fargo with a steep, cut-up roof can push past $25,000. Metal roofs run higher, often $22,000 to $45,000 for the same homes.
Those ranges come from how roofers price work here: by the square, which is 100 square feet of roof surface, plus line items for tear-off, underlayment, flashing and disposal. North Dakota adds a few costs other states skip, mainly heavy ice protection at the eaves and the squeeze of a short building season. Each piece is broken down below so you can read a quote with confidence.
Price per Square and per Square Foot
Architectural asphalt shingles, the most common choice in Fargo, Grand Forks and Bismarck, usually run about $450 to $700 per square installed. That works out to roughly $4.50 to $7.00 per square foot of roof. Three-tab shingles cost a little less, but they are getting harder to find and they wear faster under hail.
Impact-resistant Class 4 shingles add about $75 to $175 per square over standard architectural shingles. Standing seam metal usually lands between $1,000 and $1,600 per square, and exposed-fastener steel panels run lower, roughly $650 to $1,000 per square, on homes and farm outbuildings.
| Material | Per square installed | Per square foot | Typical life |
|---|---|---|---|
| Architectural asphalt | $450 to $700 | $4.50 to $7.00 | 18 to 25 years |
| Class 4 impact-resistant asphalt | $525 to $875 | $5.25 to $8.75 | 20 to 30 years |
| Exposed-fastener steel | $650 to $1,000 | $6.50 to $10.00 | 30 to 40 years |
| Standing seam metal | $1,000 to $1,600 | $10.00 to $16.00 | 40 to 60 years |
Treat these as starting points. Roof pitch, the number of valleys and dormers, and how far the crew has to drive all move the final number.
Whole-Roof Costs by Home Size
Roof area runs larger than a home's floor area because of overhangs and pitch. A 1,500-square-foot ranch often has 18 to 22 squares of roof, and a 2,500-square-foot two-story might have 25 to 32 squares depending on its design.
| Home | Approximate roof size | Asphalt shingles | Standing seam metal |
|---|---|---|---|
| 1,200 sq ft rambler | 15 to 18 squares | $8,000 to $13,000 | $16,000 to $29,000 |
| 1,800 sq ft ranch | 20 to 24 squares | $10,500 to $17,000 | $21,000 to $38,000 |
| 2,500 sq ft two-story | 25 to 32 squares | $13,000 to $23,000 | $26,000 to $51,000 |
Split-levels and older homes in Minot and Grand Forks with several rooflines tend to land at the top of these ranges. Simple gable roofs on newer West Fargo and Horace builds usually come in lower, since crews can move fast with fewer cuts.
If you only remember one number, use about $550 to $700 per square for a full asphalt tear-off and replacement with ice protection included. Multiply that by your roof's squares and you'll be close to most local bids.
How Fargo, Bismarck, Grand Forks and Minot Compare
Fargo and West Fargo have the largest pool of roofing companies in the state, and steady competition keeps most asphalt bids in the middle of the ranges above. The catch is demand. Red River Valley hail years can fill crew calendars by early July.
Bismarck and Mandan prices run close to Fargo's, with a little more variation because there are fewer large outfits. Homes on the hills north of town often have steeper, more complex roofs, which pushes labor up.
Grand Forks and Minot tend to land slightly lower on labor, but older housing in both cities means more multi-layer tear-offs and more decking repairs. Rural homes outside any of these cities should expect a trip charge or mileage, often a few hundred dollars and sometimes more for farmsteads well off the highway.
Why Ice Protection Costs More Here
The building code used in North Dakota calls for an ice barrier membrane from the eaves up to a point at least 24 inches inside the exterior wall. Many local roofers go further, running it 3 to 6 feet up the eaves and covering every valley, because ice dams show up regularly from December through March. That extra membrane typically adds $600 to $2,000 to a job, depending on the size of the roof.
Ventilation ties into the same problem. Warm attics melt snow from below, so many replacements include a new ridge vent, baffles, or added soffit intake. Expect roughly $300 to $1,500 for ventilation upgrades on an average home.
Cutting corners here to lower a bid is a poor trade. Water from one ice dam can ruin drywall and insulation in a single thaw, and that repair often costs more than the membrane would have.
Short Season, Cold Installs and Scheduling
Roofing in North Dakota mostly happens from late April through October. Asphalt shingles need warmth to seal, so jobs pushed into November often need hand-sealing, which adds labor time. Some contractors charge a cold-weather premium of roughly 5% to 15% for late-season work.
Demand piles up after a hail year. When a big storm hits Fargo or Bismarck in June, crews can be booked into fall and prices firm up. Getting on a schedule early in spring is the simplest way to avoid that bump.
Winter emergency repairs cost more per hour and are usually temporary fixes. If your roof is near the end of its life, planning the replacement for the following summer tends to save money.
Tear-Off, Decking and Other Line Items
Removing one layer of shingles usually runs about $100 to $200 per square, including disposal. A second layer adds more labor and dump weight, and code generally caps a roof at two layers, so many older Grand Forks and Minot homes need a full tear-off. Disposal fees vary by landfill and can run higher in rural counties.
Rotted or delaminated decking is the most common surprise. Most contracts price replacement per sheet, often $70 to $120 per 4-by-8 sheet installed, and needing a few sheets is normal on a 30-year-old roof. Ask that the unit price be written into the contract before work begins.
Chimney flashing, new pipe boots, skylight reflashing and gutters are usually priced separately. A clean quote lists each one so you can line up bids side by side.
Hail Claims and What Insurance Covers
Hail is the reason many North Dakota roofs get replaced before they wear out. If a storm caused the damage, your policy may cover most of the cost minus your deductible, which is often a percentage of the dwelling coverage. On a $280,000 home with a 1% wind and hail deductible, you'd pay $2,800 toward the job.
Insurers price claims with estimating software, and the first estimate sometimes misses items like ice and water shield, drip edge, or required ventilation. A local roofer can file a supplement with photos for those gaps. Keep every document and read your policy's depreciation terms before work starts.
If you're paying for an upgrade during a claim, such as moving from standard shingles to Class 4 or metal, you'll usually cover the difference yourself. Many insurers offer a premium discount for impact-rated roofs, so ask your agent how much it would save each year.
Reading a Quote Line by Line
A good North Dakota roofing quote lists the roof size in squares, the shingle line and color, the underlayment type, how far the ice barrier runs, and the ventilation plan. It should also state the decking price per sheet and the workmanship warranty in years. Missing any of these makes it hard to compare one bid against another.
When two quotes differ by several thousand dollars, the gap usually hides in those details. One roofer may run ice and water shield 6 feet up the eaves while another sticks to the minimum, or one may include new flashing while the other reuses the old pieces. Ask both to explain the difference in writing before you decide.
Licensing Rules That Affect Your Quote
North Dakota requires contractors to hold a license through the Secretary of State for any job over $4,000, which covers nearly every roof replacement. You can look up a license on the Secretary of State's website before signing. Getting that license requires proof of liability insurance and workers' compensation coverage where it applies.
Unlicensed crews sometimes underbid by a few thousand dollars. That savings disappears if they vanish halfway through or skip permits, and your recourse is limited. Fargo, Bismarck and other cities may also require a building permit for reroofing, which a licensed roofer should pull.
You can compare local pros in our North Dakota roofing contractor directory, and the home services blog has more guides on budgeting home projects.
Frequently Asked Questions
What is the cheapest time to replace a roof in North Dakota?
Late spring and early fall usually offer the best value, before storm demand peaks and after it cools off. A May job in Bismarck often books faster and with less overtime than one squeezed into late October. Winter work is possible but tends to cost more.
How long does an asphalt roof last in North Dakota?
Expect about 18 to 25 years from architectural shingles, less if the roof takes repeated hail. Freeze-thaw cycles and strong summer sun also age shingles. Good attic ventilation can add years.
Is metal roofing worth the higher price in Fargo or Minot?
Metal can last 40 to 60 years and sheds snow, so it suits owners planning to stay a long time. It costs roughly double what asphalt costs up front. Some insurers discount premiums for Class 4 rated metal.
Can I put new shingles over my old roof?
Code generally allows two layers, so a single-layer roof can sometimes be covered. Most North Dakota roofers still recommend a tear-off so they can install ice and water shield on the deck and check for rot. A layover usually saves around $1,500 to $3,000.