Bismarck, North Dakota
One capital city, one surrounding county, and two different code records on file
The City of Bismarck names its own adopted building code edition on its own record. Burleigh County, the government with jurisdiction the moment an address steps outside city limits, adopts the North Dakota State Building Code by reference instead, with its own separately published snow load and wind figures. Both are current, both are real, and neither one is a stand-in for the other.
By Kyle Hamrick, Founder
A Bismarck file and a Burleigh County file a few miles apart do not read off the same code record just because they share a mailing area. Each one gets checked against the specific government that actually enforces it, city or county, before a code-driven line goes to paper.
The Estimate Company is run by a licensed independent insurance adjuster, with claims experience across many states, writing for contractors nationwide. What we bring to a Bismarck file is code mechanism, carrier behavior, and claim pattern, confirmed for the address rather than assumed from a statewide rule. More about Kyle.
What actually shapes a Bismarck file, and why one code citation does not cover it
A state code, elected into separately by a city and by a county
North Dakota runs a State Building Code, and a political subdivision that chooses to administer and enforce a building code at all is required to adopt that state code as its base. What that structure does not do is force every jurisdiction in the state to publish the same record. The City of Bismarck has adopted its own specific edition, and Burleigh County has adopted the state code by reference on its own separate ordinance, naming future editions and revisions rather than a fixed year the way the City's own page does.
The practical result is two documents, not one. A code question about an address inside Bismarck's own limits gets answered by the City's own currently adopted edition. A code question about an address in unincorporated Burleigh County gets answered by the County's own ordinance pointing back to the state code. Both trace to the same state framework, and neither one is a substitute for reading the other.
Two governments, two design tables, on the same metro
The numbers are not a rounding difference. On the City of Bismarck's own record, ground snow load reads 35 pounds per square foot and the ultimate design wind speed reads 115 miles per hour. On Burleigh County's own separate record, the same two figures read 36 pounds per square foot and 90 miles per hour instead. A structural argument, a fastening schedule, or any other wind- or snow-driven line item has to cite whichever government's own adopted figure actually covers that address, since the two records on file here do not agree with each other.
Ice protection tells the same story from a different angle. Both governments trace their requirement to the same May 25, 2004 adoption date, which makes it tempting to assume the requirement itself is identical. It is not: the City's own current answer points to section R905 of whatever IRC edition the City has in force today, while the County's own answer names section R905.2.7 and R905.2.7.1 of the 2006 IRC specifically. Same starting date, two different citations now on file.
A county line and a river, not a second state
Bismarck sits in Burleigh County on the east bank of the Missouri River, and Mandan sits in Morton County on the opposite bank, so a contractor working both sides of the river in a single week is crossing a county line and a river channel at once. That is a real fact about the metro, and it is worth being precise about what it does and does not change. It is not the same shape as a metro crossing a state line: both banks here answer to the same state's code authority and the same state's insurance regulatory framework, adopted or not at each jurisdiction's own election, rather than to two entirely separate state systems the way a river crossing into a neighboring state would produce.
The city-versus-county contrast this page actually argues lives entirely on the Burleigh County side of that river, between the City of Bismarck and the unincorporated county surrounding it. It does not depend on the river crossing at all, and it would exist even if Mandan and Morton County were not there.
Confirm the government before confirming the number
City limits versus unincorporated county is the first question, not the last
An address a few blocks apart can sit on opposite sides of the city limit line, and that line is what decides whether the City's own adopted edition or the County's own ordinance governs the permit. Verify with local building dept Confirm whether the roof sits inside Bismarck's own city limits or in unincorporated Burleigh County before citing either government's design figures or code edition.
The City is mid-transition between adopted editions
The City of Bismarck's own currently adopted family is the 2021 International Codes, and the City's own page states it is in the process of moving to the 2024 editions. A permit issued before that update is complete and one issued after it can sit under two different editions of the same code without the address ever leaving city limits. Verify with local building dept Confirm which edition was in force on the permit date for a City of Bismarck address before assuming a provision reads the same way it will once the update finishes.
Manufacturer specification does not wait on either government's own edition
Whichever government's design table actually governs the address, the shingle manufacturer's own installation requirements do not soften to match a lower wind figure or an older code year. Starter strip, fastening schedule, and ice barrier extent stay warranty conditions on both sides of the city limit line, and an estimate that only checks one government's own number is still skipping a requirement the manufacturer sets independently of either one.
The carriers writing Bismarck, and where a single-jurisdiction assumption comes up short
Nodak Insurance holds a genuine local footprint as a North Dakota domestic mutual with deep roots across the central part of the state, and Farm Bureau Financial Services carries similar standing across the farmland ringing the metro, alongside national names such as State Farm and American Family writing both the in-city housing stock and the outlying county addresses. None of them staff a desk that automatically checks whether a given file sits inside Bismarck's own limits or out in Burleigh County before an estimator reaches for a code citation or a design figure, which is exactly the gap that shows up on a first-pass estimate.
The recurring gap on a Bismarck-area file is a scope that borrows one government's wind or snow figure and applies it to an address the other government actually enforces, or a code citation that assumes the City's currently adopted edition on a county parcel that was never under that edition to begin with. Naming which government's own record actually governs the address, and citing that government's own published number, is what moves the conversation. Reinspection supplement work covers exactly the file that stalled after a first pass built on the wrong jurisdiction's assumption.
What gets recovered on a Bismarck-area roof file
Ordered by how often the item is missing when a file reaches our desk.
Status key: In scope. Usually omitted. Code driven. Verify with the authority having jurisdiction. Every status is spelled out in words beside the item, so nothing depends on color.
Enforcing jurisdiction confirmed by address before any code line is cited
Verify with local building dept
The City of Bismarck names its own adopted IRC edition on its own page and Burleigh County adopts the North Dakota State Building Code by reference on a separate published record. A supplement that cites a code section without first confirming whether the roof sits inside city limits or out in the county is guessing which of two documents actually governs the file.
Design snow load cited to whichever government actually enforces the address
Code driven
The City's own building department states a 35 pound per square foot ground snow load. Burleigh County's own building department states 36 pounds per square foot. Neither number is wrong, and neither one is portable to the other jurisdiction; a structural or code-driven line item has to use the figure the enforcing government itself publishes.
Design wind speed cited to whichever government actually enforces the address
Code driven
Put the City's own wind figure next to the County's own wind figure and the gap runs 25 miles per hour wide, 115 against 90. That is not a rounding difference two governments happened to word differently, and a fastening schedule or any other wind-driven line item argued off the wrong one of those two numbers is arguing off a figure that jurisdiction never actually adopted for that address.
Ice barrier requirement checked against which code edition the address falls under
Code driven
Both governments trace their own ice protection requirement back to the same May 25, 2004 adoption date, and from there they diverge: the City's own answer today points to section R905 of whichever IRC edition the City currently has in force, while the County's own answer cites section R905.2.7 and R905.2.7.1 of the 2006 IRC by name. The City's own published answer does not itself state a specific inch depth, so this file does not assert one for a City address; a County address has a named older section to check against instead.
Full tear-off versus roof-over confirmed against the code edition actually in force
Verify with local building dept
The City is actively moving from its 2021 adopted family toward the 2024 editions at the time this file was researched, which means a City address permitted before that transition and one permitted after it can sit under two different editions of the same code even without crossing into the county at all. Confirm which edition was in force on the permit date before assuming a roof-over provision reads the same way it did the year before.
Starter course at eaves and rakes
Usually omitted
Whichever government's wind figure actually governs the address, from 90 to 115 miles per hour depending on which side of the jurisdiction line the roof sits on, a dedicated starter strip is what actually holds a shingle edge against that kind of load. A first-pass estimate written for the field shingle alone routinely folds the starter cost into that same line instead of writing it as what it actually is.
Decking replacement found on tear off
In scope
A wide seasonal temperature swing across a Missouri River valley winter works fasteners loose in decking over years regardless of which side of the county line the house sits on, and a slow leak from that gap only surfaces once the covering is off and a boot on the bare deck finds the soft spot a ground inspection had no way to see.
Ridge vent, hip and ridge cap fully closed against blowing snow
Usually omitted
Wind carrying fine, dry snow never falls onto a ridge from directly above, it forces its way sideways into whatever gap the ridge assembly leaves open, and it can do that under a bright, cloudless sky with no storm anywhere on the radar. A carrier estimate that prices the cap shingle and stops there is leaving out the sealing detail that is genuinely the only thing keeping that snow out, on either side of the river.
Detach and reset on satellite dishes, propane venting, and window air conditioning units
Usually omitted
Both banks of the river carry the ordinary mix of satellite mounts, propane appliance venting, and seasonal window units, and none of that hardware stays mounted through a tear off. Somebody has to unbolt each piece before the old shingles come up, then remount every one of them once the crew lays fresh material, and a desk estimate built from measurements and photographs, with nobody physically on the roof, has no way to price labor it never saw.
Interior water and insulation damage found after the tarp comes off
Usually omitted
Snow forced sideways past a compromised ridge or soffit leaves no visible sign on the day it gets in. The insulation and drywall underneath sit soaked and out of sight until crews finally pull the tarp, often long after the storm that actually caused it, and by then it needs its own line rather than a guess folded into the original scope.
Drip edge and rake metal upgraded for freeze-thaw service
Code driven
A Missouri River valley winter puts standard-gauge edge metal through more freeze and thaw cycles than a milder climate ever would, and the rake edge is the piece that gets skipped most often when a scope gets written to match what a repair would need rather than what a full replacement is required to carry. That gap does not depend on which of the two governments here actually adopted the code in force.
Overhead and profit on multi-trade files
In scope
A storm that damages the roof, the siding, and an interior ceiling in the same pass leaves one general contractor to line up every trade before the construction season closes for winter, and that scheduling burden is identical whether the building department on file is the City's or the County's.
Emergency tarp and board-up labor priced for the crew actually dispatched
Verify with local building dept
Nobody drives from Bismarck out to a scattered Burleigh County address for free, and a crew standing on that roof at two in the morning is not thinking about which line on the estimate is supposed to cover the trip. Pin down what the carrier will actually honor for that mileage while the file is still open, not after the invoice already assumes an answer nobody agreed to.
Each becomes a written line with a reason attached, inside a real Xactimate file. Depending on the claim it ships as a roofing supplement, an Xactimate supplement package, a supplemental estimate, or a full claim estimate written from scratch.
What happens to your file after you send it
- 01
The carrier estimate gets read line by line against the roof
Not skimmed. Every line the carrier already wrote gets set against your field measurements and your photos, one item at a time, flagging anywhere a snow load, a wind speed, or a code citation does not match whichever government actually holds jurisdiction over that address.
- 02
City limits or Burleigh County gets confirmed before any code line is written
The City of Bismarck runs its own adopted code edition on its own record. Burleigh County adopts the North Dakota State Building Code by reference on a separate record with its own separately published design figures. We confirm which one actually governs the address before either government's number goes into the supplement.
- 03
The supplement is written in Xactimate and delivered as a PDF
Real file, real price list, real sketch. You get the PDF as the deliverable, and the ESX free any time you ask for it. Written same day or next day, submitted next day. One to three extra days on large commercial and multi structure work.
- 04
We stay on the file until the carrier answers
Follow-up, desk adjuster calls, and reinspection support when the carrier sends someone back to the roof. The file does not close on our side because it went quiet on theirs.
Two promises, stated separately
Promise one: the fee
The standard fee is 15 percent of supplemental recovery. If a file produces no additional approved recovery, you pay nothing on that claim. That is the whole fee structure, and it applies claim by claim.
Promise two: the guarantee
Send us an average of 2 claims per week for 12 months. If that volume does not produce a minimum of six figures in additional margin for your company, we write you a $5,000 check at the end of the 12 months. The volume, the 12 month term, the six figure threshold, and the $5,000 figure are one set of terms and they always travel together.
Two different promises, no overlap. The fee describes what a single claim costs you. The guarantee describes what a year of steady volume is worth. Nothing in the fee structure is a guarantee, and the guarantee does not change the fee.
Bismarck questions we get from contractors
Does Bismarck run the same building code as Burleigh County?
Not the same published record. The City of Bismarck names its own adopted edition on its own page, currently the 2021 International Residential and Building Codes, with the City itself stating it is in the process of moving to the 2024 editions. Burleigh County's own construction ordinance instead adopts the North Dakota State Building Code by reference, including future editions and revisions, rather than naming a specific IRC year the way the City does. Both are real, both are current, and they are not the same document.
Why do the City's and the County's own design figures not match?
Because each government publishes its own answer rather than pointing to the other's. Ask the City of Bismarck's own building department and the figures are 35 pounds per square foot for ground snow, 115 miles per hour for the ultimate design wind. Ask Burleigh County's own building department instead and the numbers come back different, 36 pounds per square foot and a 90 mile per hour wind load. Both answers come straight from each government's own published page, and a code-driven line item has to cite whichever one the address's own enforcing jurisdiction actually publishes, not whichever number happens to sound more familiar.
Both governments adopted ice protection on the same date. Does that mean the requirement is identical?
The date matching is real and the requirement is not identical anyway. Both the City and the County list May 25, 2004 as when their own ice protection requirement was adopted, but the City's own answer today points to section R905 of whatever IRC edition the City currently has in force, while the County's own answer cites section R905.2.7 and R905.2.7.1 of the 2006 IRC specifically. A city inside Bismarck's own limits and a county address a few miles out are reading two different citations for a requirement that started on the same calendar day and then moved on two different tracks.
Bismarck and Mandan sit across the Missouri River from each other. Is that the same kind of split as a metro that crosses a state line?
No, and it is worth being precise about the difference rather than assuming it. Bismarck sits in Burleigh County and Mandan sits in Morton County on the opposite bank, so a contractor working both sides in the same week does cross a county line and a river. What does not change crossing that river is which state's code authority and which state's insurance regulatory framework apply. Both banks answer to the same state code structure, adopted or not at each jurisdiction's own election, which is a real difference from a metro where the two banks answer to two different states entirely.
How much does a supplement typically recover?
On claims where the roof is already approved for full replacement, our own closed files show a median recovery of about $4,000, with half landing between roughly $1,800 and $9,500. Claims that start denied or repair-only run far higher.
How fast is turnaround, and what does it cost?
Estimates are written same day or next day and submitted next day. Larger commercial and multi structure files take one to three extra days, said up front. Our standard rate holds steady no matter which government's code applies: 15 percent of whatever the file actually gains, and not one cent charged when a claim gains nothing.
Bismarck and the North Dakota market
Bismarck anchors the Missouri River corridor within the wider North Dakota market, with Dickinson further west toward the southern Bakken, and Fargo and Grand Forks anchoring the Red River Valley to the east, along with Minot covering the state's north-central stretch. Mandan, directly across the Missouri River in Morton County, shares the metro's river crossing but is checked against its own county's building department rather than assumed to share Burleigh County's record.
Send one Bismarck-area file and let the actual jurisdiction set the numbers
Attach the carrier's write-up, your field measurements, and whatever pictures exist from before the tarp went up. Give us the address too, so we can pin down whether the City of Bismarck's own adopted edition or Burleigh County's own ordinance is the one actually governing the file. What comes back cites the government that actually enforces that roof, not whichever figure happened to sound more familiar.