Follow us

Service area

Our Service Area: Northern Illinois and Greater Chicagoland

Building Energy Experts works on multifamily buildings with 3 or more units. Our service area covers northern Illinois and greater Chicagoland, run out of offices in Crystal Lake and West Dundee. The map that decides your options is not the county line, it is which utility serves the meter, because that sets the program path for the building. This page lists the counties and communities we work in, and tells you how to check a specific address.

Licensed stock photo of a Chicago neighborhood street with the skyline in the distance

Our northern Illinois service area follows utility territory, not city limits

Rebate and weatherization program eligibility follows the utility that serves the property, not the town on the mailing address. Two buildings a few blocks apart can sit in different gas territories and end up on different program paths. That is why we ask for the address and the gas and electric providers before we say anything about what may be available.

We are authorized for the ComEd, Nicor Gas, Peoples Gas and North Shore Gas programs. Most Chicagoland buildings sit inside at least one of those territories, and many sit inside two, one for gas and one for electric. Naming those programs tells you which ones we work with. It is not an endorsement, and it does not decide whether a specific property qualifies.

  • Nicor Gas: natural gas service across the northern and northwest suburbs, including McHenry, Lake, Kane and northern Cook counties.
  • ComEd: electric service across Chicagoland and most of northern Illinois.
  • Peoples Gas: natural gas service inside the City of Chicago.
  • North Shore Gas: natural gas service in the northern suburbs along the Lake Michigan shoreline.

Counties we serve

Building Energy Experts provides multifamily energy assessments, air sealing, insulation and weatherization for properties with 3 or more units across the northern Illinois counties below. Coverage is continuous across those counties rather than a list of one-off towns, so a building in a town we do not name still gets checked the same way.

  • McHenry County, Illinois: our home county, and where the Crystal Lake office sits. Multifamily insulation, air sealing and weatherization in Crystal Lake, McHenry, Algonquin, Cary, Huntley and Woodstock, close enough that the assessment and the follow-up visits are a short drive.
  • Cook County, Illinois: multifamily air sealing, insulation and weatherization in the City of Chicago and the surrounding suburbs, from Evanston and Oak Park out through Des Plaines, Arlington Heights and Schaumburg.
  • Lake County, Illinois: multifamily energy assessments and envelope work in Waukegan, Libertyville, Highland Park and Northbrook, including buildings inside North Shore Gas territory.
  • DuPage County, Illinois: multifamily insulation and air sealing in Naperville, Wheaton, Elmhurst, Downers Grove and Carol Stream.
  • Kane County, Illinois: multifamily weatherization and energy assessments in Elgin, Aurora and the surrounding Fox Valley communities. Our second office is in West Dundee.
  • Kendall County, Illinois: multifamily insulation, air sealing and weatherization in the communities along the southwest edge of the metro.
  • Will County, Illinois: multifamily energy assessments and envelope work in Joliet and the surrounding communities.
  • Winnebago County, Illinois: multifamily insulation, air sealing and weatherization in the Rockford area.
  • Boone County, Illinois: multifamily weatherization and energy assessments in the communities east of Rockford, at the far northern edge of the state.

What the service area means once work starts

Being inside the service area means an analyst can reach the property for the assessment, and it means the project team can return when work is scheduled. Multifamily access may need to be arranged for both the assessment and installation. Visits are booked with your property contact, and tenant notices go out ahead of any required unit entry.

The documentation standard does not change by city. The project file records the approved scope, completed work, and applicable closeout information. Diagnostic testing is included only when appropriate for the property and required by the approved scope or program.

Cities and communities we work in

These are communities where we have worked or currently work. The list is a sample, not a boundary. If your building is in one of the counties above and you do not see the town here, the address still gets checked the same way.

  • Chicago and inner suburbs: Chicago, Evanston, Skokie, Oak Park, Cicero, Berwyn, Forest Park, River Forest.
  • North and northwest suburbs: Highland Park, Glenview, Northbrook, Wilmette, Niles, Park Ridge, Des Plaines, Mount Prospect, Arlington Heights, Palatine, Schaumburg, Hoffman Estates, Buffalo Grove, Wheeling, Barrington, Lake Zurich.
  • West suburbs: Naperville, Aurora, Wheaton, Elmhurst, Lombard, Downers Grove, Glen Ellyn, Carol Stream, Hanover Park, Elgin.
  • McHenry and Lake County: Crystal Lake, McHenry, Algonquin, Lake in the Hills, Cary, Huntley, Fox River Grove, Woodstock, Waukegan, Mundelein, Libertyville, Vernon Hills.
  • South and southwest: Joliet, Oak Lawn, Tinley Park, Orland Park, and Rockford to the northwest.

The paperwork follows the territory. We file it.

Each utility runs its own program, with its own forms, its own pre-approval step and its own documentation at closeout. Cross a territory line and the paperwork changes even though the building did not. That is the part that stalls projects. Most of these programs require pre-approval before work begins, so a building that has already had the work done can lose that program path. Which rules apply depends on the program and the address.

We handle that documentation from pre-approval through final submission for the programs we are authorized in. You supply the building information we ask for, sign what needs an owner or authorized agent signature, and arrange access. We do the filing.

When we are the wrong call

Some honest limits, because knowing where we are not useful saves you a site visit.

The multifamily programs on this page start at 3 units, so a single-family house or a two-flat sits outside them no matter which county it is in. A property served by a utility we are not authorized for, such as Ameren Illinois, is also outside the programs described here, and we would rather tell you that on the phone than after an assessment.

Coverage is not the same as readiness. A building with an active roof leak or standing water in a crawl space is not ready for insulation, because insulating over a moisture problem buries it and makes it more expensive to find later. In that case the assessment tells you what has to be repaired first, and the envelope work follows the repair.

How to confirm your address

Call (888) 623-3769 or start the check online with the property address. A preliminary result tells you whether the building sits inside our coverage area and looks like a reasonable fit. It is not final eligibility, and neither is a ZIP code match. Utility service, current program rules, the property details and an on-site assessment settle that, which is a property-specific review no web page can do for you.

It helps to have the street address, the number of residential units, and the gas and electric providers if you know them. Year built is useful and optional. If you manage several buildings across different counties, send the whole list. We will review them together and tell you which ones look worth an assessment first.

Coverage, municipality by municipality

Which utility serves a building decides which efficiency program it can use, and the territory does not follow county lines. This guide maps municipalities in our northern Illinois coverage area to the gas and electric utility on record. It shows where new property reviews are available, not only places where we have already completed work. Territory can split inside a municipality, so we confirm by address before discussing a program.

McHenry County

Municipalities in our McHenry County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
AlgonquinMcHenry and KaneNicor GasComEd
Bull ValleyMcHenryNicor GasComEd
Burtons BridgeMcHenryNicor GasComEd
CaryMcHenry and LakeNicor GasComEd
Crystal LakeMcHenryNicor GasComEd
Fox River GroveMcHenry and LakeNicor GasComEd
HarvardMcHenryNicor GasComEd
HebronMcHenryNicor GasComEd
HuntleyMcHenry and KaneNicor GasComEd
JohnsburgMcHenryNicor GasComEd
Lake in the HillsMcHenryNicor GasComEd
MarengoMcHenryNicor GasComEd
McHenryMcHenryNicor GasComEd
Prairie GroveMcHenryNicor GasComEd
RichmondMcHenryNicor GasComEd
Spring GroveMcHenryNicor GasComEd
Trout ValleyMcHenryNicor GasComEd
Wonder LakeMcHenryNicor GasComEd
WoodstockMcHenryNicor GasComEd

Kane County

Municipalities in our Kane County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
AuroraKaneNicor GasComEd
BataviaKaneNicor GasMixed
CarpentersvilleKaneNicor GasComEd
East DundeeKaneNicor GasComEd
ElginKaneNicor GasComEd
GenevaKaneNicor GasMixed
GilbertsKaneNicor GasComEd
HampshireKaneNicor GasComEd
Sleepy HollowKaneNicor GasComEd
South ElginKaneNicor GasComEd
St. CharlesKaneNicor GasMixed
West DundeeKaneNicor GasComEd

Lake County

Municipalities in our Lake County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
AntiochLakeSplit, confirm by addressComEd
Fox LakeLake (with a portion in McHenry County)Nicor GasComEd
GrayslakeLakeSplit, confirm by addressComEd
GurneeLakeSplit, confirm by addressComEd
Highland ParkLakeNorth Shore GasComEd
Island LakeLake and McHenryNicor GasComEd
LibertyvilleLakeNorth Shore GasComEd
MundeleinLakeSplit, confirm by addressComEd
North ChicagoLakeNorth Shore GasComEd
Round LakeLakeNicor GasComEd
Round Lake BeachLakeSplit, confirm by addressComEd
WaukeganLakeSplit, confirm by addressComEd
ZionLakeNorth Shore GasComEd

Cook County

Municipalities in our Cook County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
Arlington HeightsCook and LakeNicor GasComEd
BarringtonCook and LakeNicor GasComEd
ChicagoCookPeoples GasComEd
Des PlainesCookNicor GasComEd
EvanstonCookNicor GasComEd
Hoffman EstatesCook and KaneNicor GasComEd
Mount ProspectCookNicor GasComEd
PalatineCookNicor GasComEd
SchaumburgCookNicor GasComEd

DuPage County

Municipalities in our DuPage County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
ElmhurstDuPage and CookNicor GasComEd
NapervilleDuPage and WillNicor GasUnknown
WheatonDuPageNicor GasComEd

Kendall County

Municipalities in our Kendall County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
OswegoKendall County (the village also extends into Will County)Nicor GasComEd
YorkvilleKendall CountyNicor GasComEd

Will County

Municipalities in our Will County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
BolingbrookWill County (the village also extends into DuPage County)Nicor GasComEd
JolietWill County (the city also extends into Kendall County)Nicor GasComEd

Winnebago County

Municipalities in our Winnebago County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
RockfordWinnebago County (a small portion of the city extends into Ogle County)Nicor GasComEd

Boone County

Municipalities in our Boone County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
BelvidereBoone CountyNicor GasComEd

DeKalb County

Municipalities in our DeKalb County coverage area, with the natural gas and electric utility for each
MunicipalityCountyGas utilityElectric
DeKalbDeKalb CountyNicor GasComEd
SycamoreDeKalb CountyNicor GasComEd

Utility territory sourced from Illinois Commerce Commission filings and the utilities own tariff territory schedules. Checked 8 August 2026. A municipality appearing here means we are available to review new projects there. It does not mean we have already completed a project there or that a specific building qualifies for a program. That is settled by a property-specific review.

Common questions

My building is just outside the counties you list. Do you still cover it?

Call and ask with the address. The counties on this page describe where we work regularly, but the deciding factors are the utility that serves the property and whether the building fits the programs we are authorized in. A property served by ComEd, Nicor Gas, Peoples Gas or North Shore Gas is worth a call even if the town is not named here.

Does my city or ZIP code determine which rebate program applies?

No. Program paths are tied to the utility serving the property and to current program rules, not to municipal boundaries. Two buildings in the same town can sit in different gas territories. A ZIP-level check is a coverage screen only, and it never settles final eligibility for a specific property.

Do you charge extra for buildings farther from your Crystal Lake office?

The energy assessment is offered at no cost for qualifying properties anywhere in the service area described on this page. Project cost depends on the scope the assessment produces and on which programs may apply at that address, not on the drive.

I manage buildings in three different counties. Does each one need a separate process?

Each building gets its own assessment, its own scope and its own program paperwork, because eligibility is property-specific. You do not need separate contacts for each one. Send the portfolio list with addresses and unit counts and we will review them together.

Can a resident or a property manager start the process, or does it have to be the owner?

Owners, property managers and residents can all start the conversation, and no utility account number is needed to check an address. Program documentation generally requires an owner or authorized agent signature, so we will need to reach the right decision maker before work is scheduled.

What do you need from me to check whether a building is in the service area?

The street address, the number of residential units, and the gas and electric providers if you know them. Year built and building type help but are optional. That is enough for a preliminary coverage and building-fit check, which we then confirm through a property-specific review.

Next step

Not sure whether we reach your building?

Send the address. We will confirm the utility, the program path, and whether it is in range.