Practical permit guide

What is code enforcement?

Code enforcement is the process by which local governments ensure that property owners comply with building codes, zoning ordinances, and property maintenance standards. Violations can result in notices, fines, and legal action.

Check my property
High-level overview

What to do first

Code enforcement is the process by which local governments ensure that property owners comply with building codes, zoning ordinances, and property maintenance standards. Violations can result in notices, fines, and legal action.

enforcementcomplianceviolations
Code-enforcement checklist

Printable checklist

  1. Identify the cited property, code section, condition, deadline, and appeal rights.
  2. Photograph and document the condition before making changes.
  3. Separate immediate safety issues from paperwork or permit-history issues.
  4. Contact the listed department using the case or notice number.
  5. Get required corrections, permits, inspections, and closeout in writing.
  6. Preserve proof that the case was resolved.
The details

How this works in practice

Code enforcement is how municipalities ensure that buildings and properties meet minimum safety, health, and aesthetic standards established by local ordinances.

What code enforcement covers

  • Building code violations (unpermitted construction, unsafe conditions)
  • Zoning violations (prohibited uses, setback encroachments)
  • Property maintenance (overgrown vegetation, accumulated debris, structural deterioration)
  • Housing code violations (habitability issues in rental properties)
  • Sign violations (unpermitted or oversized signs)
  • Nuisance conditions (noise, odor, environmental hazards)

How code enforcement works

  1. Complaint or observation: Violations are typically identified through complaints from neighbors, routine inspections, or observations by municipal staff
  2. Investigation: A code enforcement officer inspects the property and documents the violation
  3. Notice of violation: The property owner receives written notice describing the violation and a deadline for correction
  4. Compliance period: The owner has a set timeframe (typically 30-90 days) to correct the issue
  5. Re-inspection: The officer returns to verify compliance
  6. Escalation: If the violation is not corrected, the municipality may impose fines, file liens, or pursue legal action
  7. Abatement: In extreme cases, the municipality may correct the violation and charge the owner

Your rights during code enforcement

  • You have the right to receive written notice of alleged violations
  • You typically have a reasonable time to correct issues
  • You can appeal code enforcement decisions
  • You have due process rights before fines or penalties are imposed
  • You can request an inspection to verify what specific codes apply

Preventing code enforcement issues

  • Obtain permits for all required work
  • Maintain your property in good condition
  • Address complaints from neighbors promptly
  • Know your local codes and ordinances
Permit application examples

What an application can look like

These examples show how a project scope typically turns into an application packet. The issuing authority decides the exact forms, documents, and reviews for a property.

Interior remodel

Kitchen or first-floor remodel that moves walls and changes electrical or plumbing.

Example work description

Remodel the first-floor kitchen; remove one partition wall, install a sized replacement beam where required, relocate the sink, add receptacles and lighting, and replace finishes without changing the building footprint.

Typical application material

  • Existing and proposed floor plans
  • Demolition and framing notes
  • Electrical, plumbing, and mechanical scope
  • Structural detail when a load-bearing wall changes

Likely review touchpoints

  • Building review for structural and life-safety changes
  • Separate or combined trade permits depending on the jurisdiction
  • Rough-in and final inspections before work is concealed or occupied

Roof replacement

Tear-off and replacement of an existing residential roof covering.

Example work description

Remove two existing asphalt-shingle layers, replace damaged roof sheathing as discovered, install new underlayment and flashing, and install architectural asphalt shingles over the existing roof framing.

Typical application material

  • Roofing permit or building permit application if locally required
  • Roof area, material, number of existing layers, and scope of deck repair
  • Contractor information where required
  • Product or assembly information when the authority requests it

Likely review touchpoints

  • Often a streamlined review path
  • Structural review if framing or roof geometry changes
  • Inspection requirements vary by authority and scope

Fence

A new fence near side and rear property lines.

Example work description

Install a 6 ft solid-wood privacy fence along the rear and side lot lines with gates kept outside required visibility areas and all posts located on the owner’s property.

Typical application material

  • Fence or zoning application if the locality requires one
  • Site plan with fence line, property lines, corners, and gates
  • Fence height and material
  • Easement or visibility information when relevant

Likely review touchpoints

  • Height, yard, corner-visibility, and setback rules
  • Easements and rights-of-way
  • Pool-barrier rules if the fence serves a pool
GovCodex permit data

Illinois permit database snapshot

Current Illinois records loaded in GovCodex are City of Chicago permit records. The statistics below are historical observations from that corpus.

842,269Loaded Illinois records

Active City of Chicago permits currently in the GovCodex Illinois permit corpus.

841,394Scope descriptions

Loaded permits with a recorded work description.

829,363Geocoded permits

Loaded permits with latitude and longitude.

2006–2026Issue-date coverage

Loaded records run from Jan. 3, 2006 through July 24, 2026.

Snapshot checked September 28, 2026. GovCodex Illinois permit data currently reflects 842,269 active City of Chicago permit records loaded from the City of Chicago dataset, with issue dates from January 3, 2006 through July 24, 2026. Historical counts, elapsed time, and recorded fees describe observed permits only. They do not determine whether a permit is required, predict approval, or replace the issuing authority’s current rules and fee schedule.

Additional context

What else to know

Enforcement starts with a specific rule and condition

A notice should identify the legal or code basis, the observed condition, and the required next step. Read the actual notice and local procedure before assuming the remedy is a fine, permit, repair, removal, hearing, or inspection.

Permit history can become part of the case

When the issue involves prior construction, the authority may compare field conditions with permits, approved plans, and inspection records. Good documentation can shorten the factual dispute.

Property-specific next step

Check the actual project against the actual property.

Start with the address and scope. GovCodex will identify the relevant authority, requirements, and permit path for the project.

Start a permit check

GovCodex

What is code enforcement?

Code enforcement is the process by which local governments ensure that property owners comply with building codes, zoning ordinances, and property maintenance standards. Violations can result in notices, fines, and legal action.

Code-enforcement checklist

  1. Identify the cited property, code section, condition, deadline, and appeal rights.
  2. Photograph and document the condition before making changes.
  3. Separate immediate safety issues from paperwork or permit-history issues.
  4. Contact the listed department using the case or notice number.
  5. Get required corrections, permits, inspections, and closeout in writing.
  6. Preserve proof that the case was resolved.

Requirements vary by property and jurisdiction. Verify the current issuing authority, permit path, fee schedule, and inspection requirements before starting work.

govcodex.com/answers/what-is-code-enforcement