Priced to Win

Illinois custodial bid price report, November 2026

Seventeen recent public custodial and cleaning bids from Illinois school districts, park districts, cities and colleges: how many companies bid, how far apart their prices were, and how each was decided. Updated November 6, 2026.

Recent results

AgencyBids openedBiddersHighest vs. lowestHow it was decidedEvery bidder, winner and price
Northfield Park District (2 buildings)Sep 22, 202682.1×Lowest bid won Subscribers
City of Wheaton (9 locations)Jul 21, 2026122.9×Lowest bid not selected (qualifications and cost) Subscribers
Village of Indian Head ParkJun 26, 202661.5×Two lowest judged not responsible; third-lowest won Subscribers
Lisle Library DistrictMay 18, 2026103.1×Lowest bid not selected Subscribers
East Peoria School District 86May 11, 202661.4×Lowest bid won Subscribers
Arlington Heights Park District (10 facilities)Apr 15, 202672.5×Lowest bid won Subscribers
Four Rivers Sanitation AuthorityApr 14, 202672.1×Best-value RFP; third-lowest won Subscribers
Des Plaines Park District (Prairie Lakes)Apr 7, 202675.2×Lowest bid not selected Subscribers
Valley View CUSD 365UMar 3, 202671.7×Two lowest bids set aside; lowest responsive won Subscribers
City of Highland Park (joint bid with Glenview and Kenilworth)Dec 4, 202553.9×Awarded by city council Subscribers
Downers Grove Park District (3 buildings)Nov 20, 2025117.2×Went to the park board Subscribers
City of Des PlainesSep 18, 202543.2×Lowest bid not selected Subscribers
City of Rockford (12 buildings)Mar 4, 202562.2×Lowest total bid recommended Subscribers
Village of Palatine (police HQ and service facility)Mar 4, 2025145.7×Lowest bid won Subscribers
Lake Forest School District 67Apr 9, 202461.2×Lowest bid ruled non-responsive Subscribers
North Shore School District 112Apr 15, 202491.4×Lowest bid withdrawn; next bid won Subscribers
Lincolnwood School District 74Apr 2, 202461.3×Two lowest bids disqualified Subscribers

In this free report

  • Agency and bid date
  • How many companies bid
  • How far apart the prices were
  • How each bid was decided

With a subscription or free trial

  • Every bidder's name and price (top 5 bids and the winner in the free trial; every bidder with a subscription)
  • The winner and the winning price
  • Price per square foot where the documents show it
  • What the current contract pays and when it comes up for rebid
  • The agency's source documents
  • New results every Monday and new bids twice a week

Won by a hair

North Shore School District 112: the winning bid and the next one were less than 1% apart on a roughly $2 million contract.

City of Rockford: on one of the four building groups, the two lowest prices were less than one-tenth of 1% apart.

Highland Park, Glenview and Kenilworth joint bid: the two lowest combined totals were less than one-tenth of 1% apart on more than $900,000.

On public cleaning bids, the winning margin is often a rounding error. Knowing where the last prices landed is the edge.

Subscribers see both prices, both companies and the agency's tabulation for each of these.

Eleven bids on one job

At the Downers Grove Park District, 11 companies priced the same three buildings. Leaving out the top outlier, the rest still ranged 2.3 times apart.

$25K$50K$75K$100K$125K$150K$175K Bidder 1: $25,832Bidder 2: $29,940Bidder 3: $30,590Bidder 4: $31,460Bidder 5: $34,582Bidder 6: $46,050Bidder 7: $46,510Bidder 8: $50,891Bidder 9: $52,000Bidder 10: $58,862Bidder 11: $185,237 Lowest $25,832 Highest $185,237 Each dot is one company's bid for the same three buildings

In Highland Park's portion of the joint bid, five companies' prices ran almost four times apart for the same buildings.

The lowest price doesn't always win

In 2026 alone, Wheaton, Lisle Library District, Four Rivers Sanitation Authority and Indian Head Park all passed over the lowest price. Indian Head Park set aside the two lowest proposals over references and past performance, and Four Rivers chose a proposal 61% above the low one on experience, staffing and references. Valley View CUSD 365U set aside its two lowest bids as incomplete or not meeting specifications.

Lincolnwood District 74 disqualified two of the lowest bidders for lack of responsibility. At North Shore District 112, the lowest bid was withdrawn after the bidder said it had misread the specs.

Knowing how far below the field an agency will tolerate is as useful as knowing the field.

Subscribers see which bids were thrown out, by how much they were under, and what the winner charged.

You keep meeting the same competitors

Across the bids we track, seven companies show up on three or more contracts, and two of them bid on five. Subscribers see every bidder by name, with their price on each job.

What's coming up

Our rebid calendar tracks Illinois cleaning contracts coming up for bid, with what each one pays now and when it ends. Subscribers get the full calendar, agency by agency.

See the full picture. Every bidder's price, the winner, and upcoming contracts for your part of Illinois, every week.

This free report shows how many companies bid and how far apart their prices were. Subscribers get every bidder's name and price, the winner, and the agency's source documents. Prices use different bases, so the spread compares bids within one opening only.

Download the PDF

Past reports