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.
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.
Printable checklist
- Identify the cited property, code section, condition, deadline, and appeal rights.
- Photograph and document the condition before making changes.
- Separate immediate safety issues from paperwork or permit-history issues.
- Contact the listed department using the case or notice number.
- Get required corrections, permits, inspections, and closeout in writing.
- Preserve proof that the case was resolved.
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
- Complaint or observation: Violations are typically identified through complaints from neighbors, routine inspections, or observations by municipal staff
- Investigation: A code enforcement officer inspects the property and documents the violation
- Notice of violation: The property owner receives written notice describing the violation and a deadline for correction
- Compliance period: The owner has a set timeframe (typically 30-90 days) to correct the issue
- Re-inspection: The officer returns to verify compliance
- Escalation: If the violation is not corrected, the municipality may impose fines, file liens, or pursue legal action
- 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
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.
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.
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.
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
Active City of Chicago permits currently in the GovCodex Illinois permit corpus.
Loaded permits with a recorded work description.
Loaded permits with latitude and longitude.
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.
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.
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.
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
- Identify the cited property, code section, condition, deadline, and appeal rights.
- Photograph and document the condition before making changes.
- Separate immediate safety issues from paperwork or permit-history issues.
- Contact the listed department using the case or notice number.
- Get required corrections, permits, inspections, and closeout in writing.
- 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
