The Chicago-Area Chimney Permit Process — Explained Before the Project Starts, Not After
Every Chimney Permit Trigger in Plain Language
New Liner Installation
The most common trigger — connecting a heating appliance to a modified flue. It is normally classified as a mechanical permit, required before the liner goes in, not after. See chimney liner installation.
New Fireplace Construction
Building a new wood-burning or gas fireplace — the unit, firebox, and chimney system serving it. Structural framing work adds a separate building-permit layer. See fireplace installation.
Chimney Removal Affecting Roofline or Framing
Removing a chimney to the roofline, or one that ties into structural framing — both require a permit, and the scope depends on how far the removal goes. See chimney removal.
Fuel-Type Conversion With Resizing
Wood-to-gas or oil-to-gas often requires resizing the liner — and that resizing triggers a mechanical permit, even when the appliance swap alone may not. See chimney relining.
Homeowners Who Skip the Permit Pay for It When They List
What the Permit Process Actually Involves
Filing the Permit Application
The application goes to the authority having jurisdiction before work begins — the City of Chicago Department of Buildings inside city limits, or your village or city building department outside it. It identifies the property, scope of work, the appliance (type, BTU output, fuel type), and the liner specification, and is broader for new fireplace construction. Inside Chicago, masonry chimney work runs under the Chicago Construction Codes and normally requires a licensed mason contractor; suburban codes are typically based on the International Residential Code with local amendments. Either way NFPA 211 governs liner sizing, so the calculation happens before installation — oversizing on an exterior run produces condensation.
The City Inspection
After the work is completed, a municipal inspector confirms it matches the approved scope and meets code — typically with camera access to verify liner continuity and connection points. It's a required step: a permit that never receives a passed inspection is an open permit, and open permits show up on title searches and create the same closing problems as no permit at all. ChimTech schedules the inspection as part of close-out.
Documentation Delivery
After the inspection passes, the homeowner receives the permit copy and the passed inspection record — formatted to attach to a property file, share with a real estate attorney, or submit to an HOA property manager. They don't expire. For HOA-managed properties — and Chicagoland has a lot of them — ChimTech produces documentation that satisfies both the municipal record requirement and the association file requirement in a single close-out.
Common Scenarios Where the Permit Question Arises
Liner Install Before a Home Sale
An oil-to-gas conversion needs a smaller liner; the work gets done, no permit pulled. Two years later the buyer's inspector flags it as unpermitted and the title company holds the transaction. The homeowner is now filing retroactively and inspecting a liner already in the flue — weeks and significant cost the original permit would have avoided.
Fireplace Addition in a Bungalow
A 1905–1930 bungalow in Portage Park or a greystone in Logan Square adds a fireplace to an existing furnace-flue chase — new firebox, smoke chamber, and connection. That's new fireplace construction; it triggers a permit (and a structural review if framing changes). Using an existing chase does not make it permit-exempt — the fireplace is the trigger.
Removal, or Work in a Landmark District
Removing a chimney serving a decommissioned furnace: to the roofline requires a permit; below the roofline with attic-framing patching requires a permit and a structural review. And if the property sits in a Chicago landmark district — Beverly/Morgan Park, Pullman, Old Town, the Logan Square boulevards — exterior work on a visible chimney can add a Commission on Chicago Landmarks review on top of the permit. Confirming scope before demolition prevents mid-project surprises.