Schools do not hire cleaning vendors the way offices do.
There is no cold call that lands a contract by Friday. There is a calendar, a board meeting, a public bid process, and a decision that gets made months before the janitorial crew ever sets foot in the building.
Most cleaning businesses lose out on school contracts not because their pricing was wrong or their service was weak — but because they showed up to the process at the wrong time, or did not understand the process at all.
Here is how school cleaning contracts actually work, and how to position your business to win one.
STEP 1 – Understand the School Bidding Calendar
Public school districts run on a fiscal year that typically starts July 1. Budgets for the following school year are usually finalized in spring, which means the RFP (Request for Proposal) process for services like janitorial usually opens in late winter through early summer — with contracts awarded by mid-summer so the new vendor can start when school resumes in August or September.
Private and charter schools often move faster and less formally, but they still tend to make vendor decisions over the summer, before the academic year starts.
If you are reading this in August, you have likely missed this cycle for most public districts. That is fine — the smart move is to start positioning now for the next one.
💡 Pro Tip
Call your target district’s facilities or procurement office now and ask directly when their next janitorial RFP will post. Districts are often happy to tell you — it is public information, and you just saved yourself months of guessing.
STEP 2 – Get Compliant Before You Bid
School districts have stricter vendor requirements than almost any other commercial client, because you are working in a building full of children. Skipping this step disqualifies you before your price is even considered.
- Background checks — Every employee who will be on school grounds needs a background check, often including fingerprinting through the state’s education or law enforcement system. This is non-negotiable and usually mandated by state law, not just district policy.
- General liability insurance — Districts typically require $1 million to $2 million per occurrence, higher than standard commercial minimums.
- Workers’ compensation — Required in nearly every state, and districts will ask to see proof before considering your bid.
- Non-toxic, EPA-registered products — Many districts have green cleaning policies mandated at the state level, especially around chemical use near children.
- References from similar accounts — Districts want to see you have handled a facility of comparable size and complexity, ideally another school or large institutional building.
⚠️ Warning
Do not submit a bid before your background check process is set up. Districts will disqualify a bid outright if you cannot demonstrate compliance — you will not get a chance to fix it after submission.
STEP 3 – Find Where Schools Actually Post Bids
Unlike commercial clients, schools cannot just call a vendor and shake hands. Public schools are required to post RFPs publicly and follow a formal, documented selection process. That transparency actually works in your favor — you can find these opportunities without ever making a cold call.
- District websites — Most school districts have a ‘Procurement,’ ‘Bids,’ or ‘Business Services’ page listing open RFPs directly.
- State education procurement portals — Many states aggregate school district bids in one central portal alongside other government contracts.
- DemandStar, BidNet, and BidSync — These platforms list municipal and school district bids together and let you set alerts by category and region.
- Regional Education Service Centers — In many states, groups of districts pool purchasing through a shared cooperative — one relationship can open doors to multiple schools at once.
💡 Pro Tip
Set up email alerts on DemandStar or BidNet for ‘janitorial,’ ‘custodial,’ and ‘cleaning services’ in your state. Custodial is the term schools use most often — search for that word specifically, not just janitorial.
STEP 4 – Read the RFP Like a School Would
School RFPs are longer and more detailed than a typical commercial cleaning proposal request. They usually score bids against a weighted rubric — price is often only 30 to 50 percent of the decision, not the whole thing.
Before you write a single number, read the entire document and identify what is actually being scored. Common scoring categories include:
- Experience with similar facilities — Prior school or institutional accounts carry real weight here.
- Staffing plan — How many custodians per square foot, shift coverage, and supervisor structure.
- Emergency response — How quickly you can respond to spills, biohazards, or urgent situations during school hours.
- Green cleaning compliance — Documented product lists and certifications, not just a claim that you ‘use eco-friendly products.’
- References — Usually two to three required, sometimes with a specific format the district wants filled out directly.
⚠️ Warning
Never submit a generic proposal for a school RFP. Districts can tell immediately when a bid was copy-pasted from a commercial template, and it usually gets scored accordingly — low.
STEP 5 – Price It to Survive a Public Vote
School board decisions are public record. Your price is not just competing against other vendors — it may be scrutinized at a public meeting by people asking why taxpayer money is being spent a certain way.
This cuts both directions. Price too high without justification and you will lose to a lower bid. Price too low and a board member may ask why you are so much cheaper than everyone else, which raises questions about your ability to deliver.
2026 benchmarks for school and educational facility cleaning:
- Standard K-12 schools: $0.10 to $0.20 per sq ft per visit, daily service
- Childcare and early education: $0.12 to $0.22 per sq ft, often with additional sanitization requirements
- Higher education / university buildings: $0.08 to $0.18 per sq ft depending on building type
💡 Pro Tip
Include a short narrative justifying your pricing in the proposal — staffing levels, supervision structure, product quality. A board member reading your bid should understand exactly what the number buys, not just see a total.
STEP 6 – Submit a Bid That Stands Out for the Right Reasons
Compliance gets you into the room. What separates the winning bid from a merely qualified one is usually specificity and evidence — not price alone.
- Include a sample cleaning schedule — Broken down by classroom, cafeteria, gym, restrooms, and administrative areas, with specific frequencies.
- Name your supervisor structure — Districts want to know who is accountable, not just how many bodies will be on-site.
- Attach your safety data sheets — For every product you plan to use, especially anything used near food service or childcare areas.
- Provide a transition plan — How you will onboard staff and take over the account without disrupting the first weeks of the school year.
Follow the RFP’s submission instructions exactly — format, page limits, required attachments, and deadline. Districts are legally required to follow their own process, and a bid that does not meet the stated requirements is often disqualified before anyone reads the pricing.
STEP 7 – Play the Long Game After You Lose the First One
Most cleaning businesses do not win their first school bid. That is normal — districts often favor vendors with an existing track record in education, and building that track record takes time.
Request a debrief. Most districts will explain why you were not selected if you ask, and that feedback is worth more than the contract itself for your next attempt. Use it to fix your next bid, and stay on their radar for the following cycle.
In the meantime, smaller education-adjacent accounts — daycare centers, tutoring centers, private schools with less formal processes — can build the exact track record public districts want to see.
💡 Pro Tip
Ask every district that declines your bid if they will keep you on file for smaller, non-bid work — summer deep cleans, emergency coverage, or overflow during a vendor transition. That foot in the door often leads to the next full contract.
→ For more on pricing a bid correctly across any commercial account, see our guide on how to write a commercial cleaning proposal that gets signed.
Conclusion
School cleaning contracts reward preparation, not speed. Know the calendar, get compliant early, read the RFP like a scorer would, and price it to survive a public vote.
The vendors who win these contracts are rarely the cheapest. They are the ones who understood the process before they ever submitted a bid.
Need a steady pipeline of commercial accounts while you work through the school bidding cycle?
Janitorial Pro Appointments connects cleaning businesses across the US with verified, ready-to-book appointments.
[ Get a Free Quote ]


