HomeLocationsIllinoisChicago

School Cleaning Services in Chicago, IL

The Chicago-Naperville-Elgin, IL-IN area covers 401 school districts and 2,637 schools serving 1,366,701 students. Janitors here earn a median of $18.49 an hour — 2% above the Illinois median, and 4% above the national median.

Get a quote for your school →

Free walk-through. We reply within one business day, and we tell you whether the crew would be ours or a vetted partner’s.

2,637
Schools in the metro
401
School districts
$18.49
Median janitor wage, hourly
70,000
Janitors employed locally

What a Chicago school contract costs

Local wages set the price, and Chicago is its own labour market. Running the numbers for a typical 60,000 sq ft elementary at APPA Service Level 4, five nights a week over 185 session nights:

Median wage, Chicago metro$18.49/hr
Loaded wage (×1.22)$22.56/hr
Paid hours per year2,721 hrs
Direct labour$61,383
Site lead, consumables, equipment, supervision, QC, vehicle$33,700
Summer deep clean$13,093
Indicative annual price, Level 4 with summer deep clean$135,000
Per square foot, per month$0.188
Service levelHours/nightPer year$/sq ft/mo
APPA Level 220.6$183,5000.255
APPA Level 315.4$152,5000.211
APPA Level 412.6$135,0000.188

Budgeting estimate, not a quotation. Contractor-supplied consumables, no day porter. A full-time day porter typically adds $30,000–$55,000 a year. Wage: BLS OEWS May 2025, SOC 37-2011, Chicago-Naperville-Elgin, IL-IN.

Local pay percentiles

PercentileChicagoIllinoisNational
10th$15.75$15.17$13.77
25th$17.48$17.14
Median$18.49$18.18$17.71
75th$21.99$21.83
90th$24.04$24.04$24.17
Mean hourly$19.90$19.59$18.64

Mean and median are different statistics and the gap between them tells you how stretched the local pay scale is. The location quotient for janitorial work here is 1.09 — roughly the national average concentration.

Districts in the Chicago area

DistrictSchoolsStudents
Chicago Public Schools Dist 299643324,130
SD U-465534,036
Indian Prairie CUSD 2043426,108
Plainfield SD 2023124,556
CUSD 3002920,705
CUSD 3082216,766
Naperville CUSD 2032216,047
Schaumburg CCSD 542815,298
Valley View CUSD 365U2014,710
Waukegan CUSD 602213,640
Township HSD 211712,458
Aurora East USD 1312012,187

This metro spans IL, IN. Procurement rules differ by state line — we handle both sides.

Who cleans your building

In Chicago the work is performed either by cleaners we employ directly or by a partner contractor we have vetted — insurance certificates verified with the carrier, workers compensation confirmed, background-check process audited against what your state and your district require. You sign one contract with us and we carry the obligation either way. Ask, and we will tell you which it is here before you commit.

Private schools, charters and childcare centres

Not every school in Chicago runs a formal procurement. Independent, parochial and charter schools and childcare centres can usually agree a scope and a start date inside a few weeks. If that is you, a walk-through is the fastest route to a real number.

Other Illinois metros