HVAC Contractors · 10 min read

Chicago's heat ordinance and the HVAC no-heat call

How Chicago HVAC companies win winter no-heat calls: the landlord on a 24-hour clock, boiler pages for pre-1940 homes, Peoples Gas rebates and neighborhood names.

Heat by 8:30.

In Chicago, a winter no-heat call from a rental can have a legal deadline behind it. The city’s heat ordinance makes landlords who heat several apartments from one plant keep them at 68°F by day from September 15, and a tenant who gives written notice can withhold part of the rent after 24 hours. Win those calls with a website written for that caller, the city’s old boilers and the neighborhoods people name.

The Chicago Bar Association walked through the rule in September 2026. Where units are heated from a plant shared by more than one unit, they must reach 68°F from 8:30 a.m. to 10:30 p.m. and 66°F from 10:30 p.m. to 8:30 a.m. between September 15 and June 1, under Municipal Code section 14X-8-802.2.2. A unit with its own furnace falls under section 14X-8-802.2 instead: it needs permanent heating equipment able to hold 68°F when it is -7°F outside, and the owner may have the tenant pay for the fuel. The city can fine “$500 to $1000 per day, per violation”, and each unit counts separately. Buildings that heat and cool with the same system may hold 64°F in the shoulder weeks: from September 15 to October 31 until the first night below 45°F, and from April 1 once a day tops 75°F.

The tenant has remedies too, under section 5-12-110(f) of the Residential Landlord and Tenant Ordinance. Once the tenant gives the landlord written notice, they can buy heat and deduct the cost from the rent “upon presentation to the landlord of paid receipts.” If the landlord does not fix it within 24 hours of the notice, they can withhold part of the rent, and if it lasts more than 72 hours, end the lease, unless the utility provider caused the failure. That ordinance does not cover owner-occupied buildings of six units or fewer, though the heat ordinance’s fines still apply there.

So the person who calls you at 6 a.m. in January may not be cold at all. It may be the owner of a two-flat whose tenant just texted, who now needs three things: someone who can come today, a written record of the visit, and a fix that holds.

Who calls What they are afraid of What your page has to say
Homeowner, no heat A frozen house, a big bill You come today, what the visit costs
Landlord with a tenant complaint Fines, rent withholding, a lost tenant Arrival time, a written invoice, that you work in occupied buildings
Property manager, several units Many complaints at once That you handle multi-unit buildings and who to call
Watch out

The shoulder dates changed in 2026. The City Council passed Ordinance SO2026-0024086 on May 20, 2026. The main season did not move: for units on a shared heating plant, 68°F by day and 66°F at night from September 15 to June 1. What changed is the 64°F window for buildings that heat and cool with the same system: it now runs to October 31 instead of October 15 in the fall, and starts April 1 instead of May 1 in the spring. If your landlord page quotes the season, quote the current code and date the line.

Who is searching at 6 a.m. in January

The winter search is the bigger one in this city. From inside Chicago, “furnace repair” gets about 3,600 searches a month against 2,900 for “ac repair”, and “hvac chicago” gets about 1,300, according to a LocalBiz analysis of DataForSEO data from November 2026.

The same pull looked at the top 20 Google Maps results for “ac repair” as seen from Chicago. Seven of the 20 linked no website at all, and six showed no street address, the way a service-area business is set up. That was a cooling search, not a heating one, so treat it as a picture of the local field: a third of the businesses a Chicagoan sees on the map give them nowhere to read before they call.

Cold makes the search urgent. On January 30 and 31, 2019, CBS Chicago reported that surface temperatures fell to minus 23 and wind chills to 50 below. A caller on a morning like that wants to see three things in the first screen: the job they have (“no heat”, “boiler not firing”), the part of the city you reach today, and a phone number or a form.

Boiler or furnace: write for the system in the basement

Chicago’s houses are old. The Census Bureau’s 2019 to 2023 American Community Survey counts 496,256 of the city’s 1,268,199 housing units, 39.1%, as built in 1939 or earlier. The Chicago Architecture Center says two-, four- and six-flats make up “more than 30 percent” of the housing stock, most built between 1900 and 1920. It counts more than 80,000 bungalows, a third of the city’s single-family homes, each “one and one-half stories above a basement.”

Gas does most of the heating. The same survey has 78.0% of occupied homes heated with utility gas and 17.6% with electricity. It does not say what kind of system burns the gas, so this is our reading rather than a count: in a city built this early, a real share of your no-heat calls will be boilers and radiators, and a furnace-only website misses them.

Give each system its own page, written in the caller’s words:

  • Boiler repair: radiators cold on one floor, banging pipes, a pilot that will not stay lit, low water on the sight glass.
  • Furnace repair: blower runs but no heat, short cycling, the furnace in a bungalow basement that the previous owner installed.
  • Two-flat heating: one boiler or two furnaces, who pays for the gas, which tenant’s thermostat controls it.

The caller does not search “hydronic heating service”. They type “radiators not getting hot”, and your page should use those words.

A page for the landlord with a heat complaint

The ordinance gives a landlord page a reason to exist. Write it for the owner of a two-flat or a six-flat who has a tenant without heat:

  1. Say at the top that you take no-heat calls from landlords and property managers, with your real hours in the heating season.
  2. Say how soon you can arrive, and only what you actually keep.
  3. Say what they get on paper: a dated invoice that shows when you arrived, what you found and what you fixed. The ordinance runs on dates and receipts, so that paper matters to them.
  4. Say whether you service occupied units, and how you arrange access with tenants.
  5. Give them a short form for the address, the number of units and the tenant’s symptoms, next to the phone number.

Do not give legal advice on the page. Link to the city’s heat information, quote the temperatures with the date you checked them, and leave the rest to their lawyer.

The LocalBiz approach

LocalBiz does not answer or track your calls. It builds the website your caller lands on: a service page for each job, such as boiler repair and furnace repair, a page for that service in each neighborhood or town you serve, and a quote form on every page. Each request is emailed to you and saved in your dashboard, and your phone number is on every page. See the plans.

Neighborhood names Chicagoans actually type

The city’s official dataset lists 77 community areas: Logan Square, Lincoln Park, Lake View, Edgewater, West Town, Portage Park and the rest. Residents also use names that are not on that list. Wicker Park, Bucktown and Andersonville sit inside community areas, and residents call them by those names.

For a website, that means:

  • Name pages the way residents do. “Boiler repair in Wicker Park” beats “Boiler repair in West Town” for the people who live there, and the page can say it covers the West Town area.
  • Build a page only where you take the work and can say something specific: the housing on those blocks, how fast you arrive, the jobs you have done there.
  • Treat the suburbs as separate towns. Oak Park and Evanston are their own municipalities with their own searches, so a Chicago page will not cover them.

Your Google Business Profile has its own limits. Google allows “up to 20 service areas” and says the area “shouldn’t be more than about 2 hours of driving time” from your base. A website has no such cap, which is why the site, not the profile, carries the neighborhood pages. The wider HVAC playbook, by season, is in local SEO for HVAC companies. For the trade overview, see the HVAC industry page.

The repair becomes a replacement: the rebate line changes at the city line

A worn-out boiler that fails in January can turn into a replacement quote. The rebate that helps close it depends on which side of the city line the house sits.

Peoples Gas serves the city of Chicago, and Nicor serves more than 650 suburbs, according to the Citizens Utility Board. Read in November 2026, the Peoples Gas residential rebate page listed:

Equipment Efficiency Rebate
Gas furnace 95% AFUE or more $200
Gas furnace 97% AFUE or more $225
Steam boiler 82.5% AFUE or more $150
Hot water boiler 90% / 95% AFUE or more up to $300 / $350
Boiler with domestic hot water 90% / 95% AFUE or more up to $400 / $500

The page limits the rebates to single-family homes, two-flats, and individually metered condos or townhomes, and says equipment “must be new, fully installed”. Two-flats are named, which matters in this city.

On your website, put the Peoples Gas figures on your Chicago replacement pages and keep suburban pages to the program that serves that town. Date each line (“checked November 2026”), because a rebate quoted after it ends is a promise you cannot keep.

Local detail

One license line, stated plainly. The City of Chicago’s licensed contractor lookup lists five license types: electrical, elevator, general, mason and plumbing. There is no HVAC category. Which license a particular heating job requires was not verified for this post, so ask the Department of Buildings. On your site, show the city license number you actually hold, by name, not a vague “licensed and insured”.

What to check after the first cold snap

The first freeze tells you whether the site works. In the week after it, look at:

  • Form requests and calls that mention a page. Ask callers which page they saw. Count requests from the landlord page and the boiler page separately.
  • Which neighborhoods sent work. If Logan Square sent jobs and Lake View sent none, the Lake View page needs more that is specific to Lake View, or less of your time.
  • Where each page ranks. Search “boiler repair” plus each neighborhood you serve and note where your page sits.
  • What the season changed. If the city amends the heat ordinance again, update the landlord page that week.

LocalBiz tracks where your website ranks for each keyword in each town or neighborhood you serve, checked monthly in the regular results (not the map pack), so you can see which no-heat pages earn their place before next September.

Frequently asked questions

What temperature does a Chicago landlord have to keep an apartment at?

Where one heating plant serves more than one unit, Municipal Code section 14X-8-802.2.2 requires heat from September 15 to June 1: 68°F from 8:30 a.m. to 10:30 p.m. and 66°F overnight, or 64°F in shoulder weeks where one system heats and cools. A unit with its own heating needs equipment that can hold 68°F when it is -7°F outside, and the tenant may pay for the fuel. City fines run $500 to $1,000 per day.

Does Chicago have an HVAC contractor license?

The City of Chicago’s licensed contractor lookup lists five license types: electrical, elevator, general, mason and plumbing. It has no separate HVAC or refrigeration category. Which license a given heating job needs was not verified for this post, so ask the Department of Buildings, and put the city license number you actually hold on your website.

Which Peoples Gas rebates apply to a furnace or boiler?

Read in November 2026, the Peoples Gas residential page listed $200 for a 95% AFUE furnace, $225 at 97%, $150 for an 82.5% steam boiler, up to $350 for a 95% hot water boiler and up to $500 for a two-in-one boiler with domestic hot water. Single-family homes, two-flats and individually metered condos or townhomes qualify. Suburbs served by Nicor have a separate program.

Should a Chicago HVAC company make pages for neighborhoods or suburbs?

Make them where you actually take the job and have something specific to say: the housing, the gas utility, how fast you arrive. Suburbs such as Oak Park or Evanston are separate towns with their own searches. Inside the city, people often use names like Wicker Park that are not on the city’s list of 77 community areas, so use the name residents use.

Sources

  1. Chicago Bar Association, CBA Record — Heat Season is Upon Us, Walking Through Chicago's Heat Ordinance (2026-09-08)
  2. Chicago City Council via Councilmatic — Ordinance SO2026-0024086, minimum temperature dates
  3. Office of the City Clerk, eLMS — SO2026-0024086, passed as substitute May 20, 2026
  4. Municipal Code of Chicago (American Legal) — Chapter 14X-8, section 14X-8-802.2.2 Heat to be provided
  5. Municipal Code of Chicago (American Legal) — Section 5-12-110 Tenant remedies
  6. Municipal Code of Chicago (American Legal) — Section 5-12-020 Exclusions
  7. City of Chicago — Licensed contractors lookup
  8. US Census Bureau — American Community Survey 2019–2023 5-year, tables B25034, B25040, B25024 (Chicago city)
  9. Chicago Architecture Center — The Chicago two-flat
  10. Chicago Architecture Center — Chicago bungalow
  11. Peoples Gas — Residential rebates
  12. Citizens Utility Board — Chicagoans and suburbanites, Peoples Gas and Nicor service areas (2018)
  13. City of Chicago Data Portal — Boundaries, Community Areas
  14. CBS Chicago — Lows plunge below -20 during Chicago's polar vortex cold snap (2019, updated 2024)
  15. Google Business Profile Help — Manage your service area
  16. LocalBiz analysis of DataForSEO data, November 2026 (searches made from Chicago; Google Maps top 20 for "ac repair")
More for HVAC contractorsWhat your customers search, what it costs to advertise, and the website LocalBiz builds for you →

Want a page for every neighborhood you heat in Chicago?

Build your free website →
Chicago's heat ordinance and the HVAC no-heat call