Champaign, IL

Champaign and Urbana share a border and nothing else on a code citation

These are two separately incorporated cities, touching at a shared line with no unincorporated gap between them, and each one runs its own council, its own adopted code ordinance, and its own building safety division. Champaign County's own planning department handles zoning, not construction code, so the county is not a fallback rulebook for either city. A generic Illinois template, or a template built for a metro that is actually one jurisdiction, misses the one thing that decides whether a citation holds here: which side of the street the address sits on.

By Kyle Hamrick, Founder

A file that crosses the Champaign-Urbana line without noticing is not a rare mistake. The two downtowns are close enough that a contractor can work both cities in the same week without the built environment ever signaling the change, which is exactly the condition that lets a wrong-jurisdiction citation slip through unchallenged until a reviewer catches it.

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 Champaign file is code mechanism, carrier behavior, and claim pattern, confirmed for the address rather than assumed from a statewide rule. More about Kyle.

What makes a Champaign file different from a file that never crosses a city line

Two councils, two ordinances, one contiguous built-up area

Champaign's City Council voted on January 9, 2024 to adopt the 2021 International Codes, a decision the City states directly on its own site, with permits submitted on or after February 1 of that year following the newly adopted codes and amendments and the Building Safety Division of the Champaign Fire Department enforcing them. Urbana adopted its own building code through its own separate ordinance, with its own Building Safety Division as the enforcing office. That is two distinct votes, by two distinct councils, producing two distinct enforcement bodies, for two cities that share a border with no unincorporated land in between.

The distance problem that shapes a lot of multi-jurisdiction metros does not apply here at all. Nobody confuses two cities ninety miles apart. The confusion risk on a Champaign-Urbana file comes from the opposite condition: the two cities read as one place from the street, and a citation written for one side does not automatically carry to the other just because the roofline, the setback, and the block pattern look identical crossing the line.

The county is a zoning department, not a backstop building department

Champaign County's own Planning and Zoning Department publishes its duties directly: zoning use permits, zoning compliance certificates, the county's flood hazard and stormwater ordinances, and subdivision comment. Nowhere on that page is a building code administration function named. That matters on a claim at a county address outside both city limits, because the reflex assumption, that the county fills the role a building department would the way it does in some other Illinois counties, does not hold up against what the county's own department says it does.

The practical result is that a county-address file needs its assembly requirement established through a different channel than a simple county code citation, most often the manufacturer installation instructions and whatever standard actually governs new residential construction absent local adoption. That is a research task specific to the address, not a rule that reads across from either city next door. The roof claim inspection checklist sequences that confirmation early enough to catch it before the crew comes down.

Central Illinois hail reaches this county on the same schedule it reaches the region

The hail that organizes over open farm country and drops on the middle of the state does not stop at a city line any more than a code ordinance does. Champaign and Urbana sit inside that same central corridor, and the older core-neighborhood housing closer to both downtowns carries the same compressed list of ordinary re-roof issues found across the corridor: eaves and rakes that predate drip edge as routine practice, plenty of roofs already recovered once without a full tear off, and covering old enough that a carrier will reach for weathering as the first explanation. None of that is unique to this county, which is exactly why the jurisdiction question, not the peril, is what a Champaign file actually has to get right to hold up.

Three offices, and none of them covers the other two

Champaign answers for itself, on the vote its own council took

The City of Champaign states on its own building safety page that its council voted January 9, 2024 to adopt the 2021 International Codes, effective for permits submitted on or after February 1, 2024, with its own published amendments and the Building Safety Division of the Champaign Fire Department enforcing them. A citation aimed at a Champaign address can name that vote and that amendment set directly. Verify with local building dept Confirm the current amendment text with the Division before the citation goes in writing, since amendments are revised on the council's own timeline.

Urbana answers for itself, through its own separate ordinance

Urbana enforces its own building code through its own adopting ordinance, with its own Building Safety Division as the named enforcing office, a separate instrument from Champaign's council vote even where both cities land on the same underlying code cycle. A citation built for a Champaign address that gets carried into an Urbana file without confirming Urbana's own ordinance is the specific mistake this metro's shape invites, precisely because the two cities sit close enough to make the shortcut tempting. Verify with local building dept Confirm which city's ordinance actually governs before any code line is written.

Champaign County's department handles zoning, and says so on its own page

Champaign County's Planning and Zoning Department publishes zoning use permits, zoning compliance, flood hazard administration, and subdivision comment as its stated duties, with no building code administration function listed. A file at a county address outside both cities cannot lean on a county code citation the way a file might in a county that runs its own building division, because this county's own department does not describe itself as running one.

The carriers writing this market, and where the jurisdiction question changes their read

State Farm, Country Financial, Allstate, American Family, Travelers, Farmers, Erie, and Nationwide are all active writers across Champaign and Urbana. Neither of the two home-state carriers headquarters here, so no single company gets the kind of home-field recognition seen in some Illinois markets. What does show up on a file from this county is the jurisdiction question itself: a desk adjuster or reviewer who has handled files from either city individually will ask which ordinance a citation actually rests on, and an answer that treats the two cities as one rulebook loses credibility before the rest of the file gets a fair read. Come in with the correct city named, the vote or ordinance dated, and the enforcing division identified, and the file gets read on its merits.

The declarations page still gets checked line by line ahead of any scope going out. Percentage wind and hail deductibles tied to the dwelling limit and roof payment schedules that discount an older covering both show up on policies written in this market, and either one can quietly claw back a recovery that was earned fairly on scope. Where a settlement was already reduced on that basis, depreciation recovery is a separate fight with its own paperwork. After a wide hail day in the central corridor, catastrophe crews get staffed on a per-file quota, and a file where the jurisdiction question was never resolved on the first pass is the one most likely to sit until someone climbs the roof a second time. The reinspection supplement exists for exactly that stalled file, jurisdiction and evidence package both settled before the carrier representative makes the trip back out.

What gets recovered on a Champaign or Urbana 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.

  • Permit jurisdiction confirmed street by street, not city by city

    Verify with local building dept

    Champaign and Urbana touch at a shared border with no unincorporated buffer between them, so a crew that worked one side of a street last month and the other side this month is answering to a different council's ordinance and a different building safety division on each job, even though nothing about the street itself announces the change.

  • Champaign's 2021 International Codes cycle, priced to the City's own adopted amendments

    Code driven

    The City of Champaign states on its own site that its council voted on January 9, 2024 to adopt the 2021 International Codes for permits submitted on or after February 1 of that year, with its own published amendments to the residential and building code editions. A citation on a Champaign address names that vote and that amendment set outright, instead of waving at some statewide default.

  • Urbana's own adopting ordinance, confirmed separately from Champaign's

    Code driven

    Urbana enforces its own building code through its own adopting ordinance and its own Building Safety Division, a separate instrument from the one Champaign's council passed. Carrying a Champaign amendment into an Urbana file, or the reverse, hands a reviewer on either side an easy reason to set the whole citation aside.

  • County address confirmed against a zoning department, not a building department

    Verify with local building dept

    Champaign County's own Planning and Zoning Department lists zoning use permits, zoning compliance, and stormwater and flood hazard administration as its duties, with no building code function named anywhere on that page. A file at a county address outside both cities cannot assume the county fills the role a building department would; that assembly requirement has to be established through some other channel before a citation is written.

  • Drip edge at eaves and rakes on older core-neighborhood housing

    Verify with local building dept

    A meaningful share of the older core-neighborhood houses in both cities went up before drip edge was standard practice, and the crew does not know whether bare wood is waiting at the eave until the old covering actually comes off. Whichever city's ordinance governs the parcel decides what the replacement has to include at that edge, and that has to be pinned down before the metal gets billed.

  • Layer count and legality of a second tear off

    Code driven

    Plenty of the older stock in both cities has already been reroofed once without a full tear off. Once the deck confirms that, whichever city's layer limit applies decides whether the recover the carrier priced is even a lawful option, and that answer depends on which of the two adopted codes governs the address.

  • Starter course at eaves and rakes

    Usually omitted

    Whichever of the two cities' codes governs the address, the manufacturer's own installation instructions still require a dedicated starter strip under the field, and a carrier scope that folds it into the shingle bundle price is treating a product requirement as though it were optional. It is priced and listed as its own item precisely because the jurisdiction argument does not change what the shingle manufacturer demands.

  • Ridge cut, vent, and cap priced as three separate operations

    Usually omitted

    Xactimate carries the saw work, the vent unit, and the cap shingle as three separate line items because they are three separate purchases and three separate labor tasks, not one job that happens to sit at the peak. Collapsing them into a single ridge line is the fastest way a carrier estimate loses two of the three on a file from either city.

  • Soft metal impact documented before the roof comes off

    In scope

    Hail large enough to bruise a mat also marks the flue cap, the gutter face, and the AC fin stock on the same pass, and that record does not care which city's ordinance governs the address. It has to be photographed and captioned before tear off removes the only physical evidence a reviewer who was not there will ever see.

  • Attic ventilation corrected to whichever city's current requirement applies

    Verify with local building dept

    A ventilation shortfall gets discovered from inside the attic, not from the street, and the number that fixes it is set by whichever city's mechanical code amendment actually applies to that parcel. Two identical-looking houses on opposite sides of the Champaign-Urbana line can carry two different answers to the same measurement.

  • Gutter, downspout, and gutter apron

    Usually omitted

    A carrier's own field adjuster typically inspects the roof and calls the trim damage minor without measuring it, because the gutter is not what the visit was scheduled to evaluate. Denting on the trough and bending on the apron during removal are two separate damage mechanisms, one from the storm and one from the tear off itself, and both belong on the estimate regardless of which council's code governs the shingles above them.

  • Interior ceiling, insulation, and drywall loss surfacing after the fact

    Usually omitted

    A carrier's first inspection happens before the leak has had time to work through the ceiling, so the interior loss is genuinely invisible on day one rather than deliberately excluded. The homeowner calls back once a stain appears or the insulation goes soft, and that later call is new information for the file, not a reopened argument over the original scope.

  • Overhead and profit on multi-trade files

    In scope

    O&P is a coordination charge, owed when the job requires a supervisor sequencing more than one trade rather than one crew working a single scope start to finish. A Champaign or Urbana file that stacks roof, gutter, and interior repair under one job number earns this line on the coordination itself, independent of which city issued the permit.

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

  1. 01

    The address gets placed inside Champaign, Urbana, or the unincorporated county before anything else

    That single determination decides which of two separately adopted code ordinances applies, or whether the county's zoning-only department leaves the assembly requirement to be established through another channel entirely.

  2. 02

    The citation is written against the correct city's own adopted amendments

    A Champaign amendment does not travel into an Urbana file and the reverse does not travel back, so the code basis gets confirmed against the specific ordinance the permit office issuing that address actually enforces.

  3. 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.

  4. 04

    We stay on the file until the carrier answers

    We keep working the claim through follow-up calls and desk adjuster contact. If a reinspection gets ordered, the jurisdiction question is already settled on paper, so that visit is spent on the scope itself instead of relitigating which city's ordinance applies.

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.

Champaign questions we get from contractors

Are Champaign and Urbana the same jurisdiction for a roof permit?

No, and the two cities sit close enough together that assuming so is an easy mistake to make. Champaign's City Council voted on its own, on January 9, 2024, to adopt the 2021 International Codes, a decision the City states directly on its own site, with the Building Safety Division of the Champaign Fire Department enforcing it. Urbana adopted its own building code through its own separate ordinance, naming its own Building Safety Division as the enforcing office. Two councils, two votes, two enforcing divisions, and a shared border between them. A citation built for a Champaign address does not travel across that line just because the roofline on the other side looks the same.

Does Champaign County's building department cover a claim outside the two cities?

Champaign County runs a Planning and Zoning Department, and that department's own published duties describe zoning use permits, zoning compliance certificates, the flood hazard and stormwater ordinances, and subdivision review, with no building code administration function listed anywhere on that page. That is a real gap for a file at a county address outside Champaign or Urbana city limits: the county page answers zoning questions, not construction code questions, so the file has to establish separately what assembly requirement actually applies before a citation gets written, rather than assuming the county functions as a catch-all building department the way some counties do.

Why does it matter that Champaign and Urbana are contiguous rather than separated by distance?

Because the usual problem with a multi-jurisdiction metro is that the cities are far enough apart that nobody confuses them. Champaign and Urbana share a border with no unincorporated gap and no visible change in the street grid, so a contractor working one side and then the other in the same week is working inside what looks and functions like a single built-up area while answering to two separate councils, two separate adopting ordinances, and two separate building safety divisions the entire time. The confusion risk is higher here precisely because the cities are touching, not despite it.

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. Carrier response runs about three weeks as a general expectation. The standard fee is 15 percent of supplemental recovery, and a file with no additional approved recovery owes nothing on that claim.

Champaign and the wider Illinois market

Champaign sits inside the wider Illinois market, argued here as its own two-city question rather than folded into a statewide average. Peoria and Springfield share the central hail corridor but run single-city jurisdictions and their own pages here. Chicago and Rockford sit in the northern part of the state and run their own markets entirely, and Aurora has its own page for the Fox Valley.

Send one file and find out which council's ordinance it answers to

Send over the carrier's estimate, your measurements, photos documenting the damage, and the declarations page. We pin down whether Champaign, Urbana, or the county governs that parcel, then send back a corrected scope the next business day.