Live City of Chicago Data

Chicago Roof Permit Lookup

Search every roofing permit ever issued at a Chicago address — instantly, free, direct from the City of Chicago's building permit database. Find out when a roof was last replaced, whether permits were pulled on previous work, and what your contractor's track record looks like before you hire.

2006Records from
DailyDatabase updated
FreeNo sign-up
Address Permit Lookup
Chicago city addresses only. Works for residential and commercial properties from 2006 to present.
City of Chicago open data — not estimated
Updated daily by Dept. of Buildings
Records from 2006 to present
Free · No account required
Why This Matters

What Roofing Permits Tell You — and What They Don't

A permit record tells you far more than just when the work was done. It tells you whether the previous owner hired a licensed contractor, whether the work was inspected, and — if no permit was found — whether there's reason to be concerned about the quality of a previous replacement.

Accurate Roof Age
Most homeowners don't know when their roof was last replaced. The permit record gives you a documented date — useful for insurance, real estate transactions, and planning a replacement before problems start.
Licensed Work Confirmation
Only licensed contractors can pull permits in Chicago. A permit on record means the previous replacement was done by someone the city recognised as qualified — and that an inspector signed off on the finished work.
No Permit = Red Flag
If a previous replacement was done without a permit, there's no inspection record. The work may have been done incorrectly, and in some cases the homeowner's insurance may not cover future damage if unpermitted work contributed to it.
Home Buying Due Diligence
Before purchasing a Chicago home, check the permit history. A roof that a seller claims is "5 years old" with no permit on record is either unpermitted work — or a misrepresentation. Either way it changes your negotiating position.
Contractor Verification
Use the contractor lookup below to check how many permits a roofing company has pulled in Chicago. A contractor who claims years of experience but has few permits on record is telling you something important.
Insurance Claim Planning
When filing a storm damage claim, your insurer will want to know the roof's age and installation history. Having the permit on record is cleaner documentation than anything a previous owner might tell you.
Reference Guide

Roof Age & What It Means for Chicago Homeowners

Chicago's climate — freeze-thaw cycles, lake-effect snow, and summer hail — degrades roofing materials faster than most US cities. These age benchmarks reflect Chicago-specific conditions, not national averages.

Permit Age Status What to Expect Recommended Action
0–7 years Good Condition Roof likely in its prime. Manufacturer warranties typically still active. Focus on preventive maintenance — gutters, flashing, attic ventilation. Annual inspection. Budget for maintenance, not replacement.
8–14 years Mid-Life Material degradation begins to show — granule loss on shingles, minor flashing fatigue. Performance is still good but the roof is past its easy years. Biennial professional inspection. Start planning budget for eventual replacement.
15–22 years Aging For most Chicago homes with asphalt shingles, this is the zone where replacement becomes the right conversation. Leaks, curling, and flashing failure become more common. Get a professional condition assessment. Begin getting replacement quotes.
23+ years Past Lifespan Standard asphalt shingles in Chicago rarely perform well past 22–25 years. A roof this age has likely had the degradation accelerated by freeze-thaw and hail events. Interior damage risk is elevated. Replacement is likely overdue. Get an inspection and quotes before the next major storm season.

Note: Metal, slate, and tile roofs have significantly longer lifespans. These benchmarks apply primarily to asphalt shingles, which account for the majority of Chicago residential roofing.

Contractor Verification
Check Whether Your Contractor Pulls Permits
A contractor who doesn't pull permits is either unlicensed, trying to avoid inspection, or cutting costs at your expense. The permit record is the most reliable public indicator of whether a roofing company operates legitimately in Chicago. Enter a company name to see their permit history.
Many permits = established local contractor. A company with dozens of permits across multiple years has a verifiable track record of working legally in Chicago.
Few or no permits = proceed with caution. A contractor claiming years of Chicago roofing experience with minimal permits is a significant red flag.
Always ask for the permit number before work starts. Your contract should specify that the contractor is responsible for obtaining the City of Chicago building permit before work begins.
Contractor Permit History Search
Enter the company name as it appears on their business cards or contracts.
Common Questions

Frequently Asked Questions About Chicago Roofing Permits

Does every roof replacement in Chicago require a permit?
Yes — the City of Chicago requires a building permit for full roof replacements and most significant roofing work. Minor repairs (replacing a few shingles, patching a small area) may qualify as maintenance and not require a permit, but anything that constitutes a significant portion of the roof surface does. The contractor you hire should obtain the permit before work begins — it should be written into your contract. If a contractor suggests skipping the permit to save money or time, that is a disqualifying red flag.
What if no permit shows up for my address?
A few explanations are possible. The database only goes back to 2006 — if your roof was replaced before that, there will be no record. Second, the previous replacement may have been done without a permit, which means no licensed inspection was conducted. Third, for some older records the data entry may be incomplete or the address format may differ. If you're in a suburban address outside Chicago city limits, permits are managed by the municipality rather than the city, so they won't appear here.
Can I check permits before buying a home in Chicago?
Absolutely — and you should. Enter the property address in the tool above and check the permit history before closing. Pay attention to roof, electrical, plumbing, and structural permits. A home that has had significant work done with no permits on record has either had unpermitted work (a potential liability for you as the new owner) or incomplete records. Either way it warrants further investigation before purchase. If you're using a real estate attorney, they can also request a Certificate of Occupancy search through the city. For a detailed breakdown of what unpermitted roofing work means legally for buyers and sellers under Illinois law, read our guide: The Chicago Roof Permit Gap →
What does the permit inspection actually check?
When a roofing permit is pulled in Chicago, a city building inspector visits after installation is complete. They verify that the work was done to Illinois Residential Code standards — proper underlayment, correct fastening pattern, appropriate ice & water shield coverage, compliant ventilation, and flashing at all penetrations and edges. This inspection is your protection as the homeowner. A signed-off inspection means a qualified third party verified the installation. Work done without a permit has no such verification.
How do I find out if my contractor is licensed in Illinois?
Illinois roofing contractors must hold an active license from the Illinois Department of Financial and Professional Regulation (IDFPR). You can verify any contractor's license at ilesonline.idfpr.illinois.gov/LARA/lookup. Search by company name or license number. Active status means the license is current and in good standing. A contractor who can't provide their IDFPR license number or whose license shows expired or not found should not be hired for any roofing work in Chicago.
Does an unpermitted roof affect my homeowner's insurance?
Potentially yes. If your insurer can establish that a previous replacement was done without a permit, they may argue that the work was non-compliant and use this to limit or deny a claim related to that work. This is more common in litigation scenarios but does happen. More practically, if you're filing a storm damage claim on a roof that was replaced without a permit, the lack of a documented installation date and contractor record can complicate the claims process. A permitted roof is simply cleaner from an insurance standpoint. For a full breakdown of how unpermitted work interacts with Illinois insurance law and disclosure obligations, see our guide: The Chicago Roof Permit Gap →
Ready for the Next Step?
Found Your Permit History — Now Get a Verified Quote
Now that you know your roof's age and permit status, get a real quote from a verified contractor. We run every contractor through IDFPR licensing, insurance, OSHA records, BBB standing, and Chicago permit history before they ever receive a homeowner referral. Free, no obligation, response within the hour.
Get My Free Verified Match → Estimate My Cost First
Free · No Obligation · <1hr Response