Why the comparison is usually done wrong
When a business compares cleaning options, the instinct is to put a cleaner's hourly wage next to a contractor's quoted rate. At first glance in-house wins: a cleaner at $19/hour for three hours a night looks far cheaper than an outside crew. But that comparison is between two different things. The wage is one line. The contractor's rate already includes payroll taxes, insurance, supplies, equipment, supervision and replacement labour — everything you'd otherwise have to add to the wage yourself.
The honest comparison is fully-loaded cost vs fully-loaded cost. When you build the in-house number properly — wage plus every employer obligation Ontario law requires, plus the things you have to buy and manage — the gap narrows sharply, and for most small and mid-sized facilities it reverses. Industry comparisons commonly report that outsourcing runs roughly 20-40% cheaper than an equivalent in-house team, precisely because a contractor spreads those fixed overheads across many clients instead of one.
If your current comparison is "cleaner's wage vs cleaning quote," you're not comparing the same thing. Add every cost in the table below to the wage first. Only then is it an apples-to-apples decision.
The hidden costs of an in-house cleaning team
Here is what sits on top of the base wage when you employ cleaners directly in Ontario. None of these are optional accounting tricks — most are legal obligations under the Employment Standards Act, the Workplace Safety and Insurance Act, and federal payroll rules.
- WSIB premiums: Building-cleaning work sits in a rate group with a meaningful premium on insurable earnings. You pay it; a contractor pays its own.
- CPP and EI contributions: The employer's share of Canada Pension Plan and Employment Insurance is a fixed percentage of every dollar of payroll.
- Vacation pay: Minimum 4% of wages (rising to 6% after five years) under the ESA — paid whether or not you can spare the cleaner.
- Statutory holiday pay: Ontario has nine public holidays. You pay for them; the facility still has to be covered if it's open.
- Benefits (if offered): Health, dental or any group benefits add a further percentage to total compensation.
- Recruiting and onboarding: Cleaning has high turnover. Every departure means advertising, interviewing, reference and background checks, and lost productivity while a new hire ramps up.
- Training: WHMIS, equipment, and safe-product-use training is a legal and practical requirement — and it repeats with each new hire.
- Equipment and maintenance: Vacuums, auto-scrubbers, floor machines, carts and their repair and replacement are capital you fund and maintain.
- Consumable supplies: Chemicals, liners, paper products, microfibre and PPE — ordered, stored, and reordered by someone on your payroll.
- Coverage for absence: When your one cleaner is sick or on vacation, the work either doesn't happen or you pay someone else to do it. There is no bench.
- Management time: Scheduling, supervising, quality-checking and handling complaints is real time taken from a manager who has another job to do. It rarely shows up in the budget, but it's a cost.
Added together, these typically pile 25-45% on top of base wages before you've accounted for management time at all. That is the multiplier most in-house comparisons leave out.
A side-by-side cost breakdown
The table below illustrates the structure of the comparison for a typical small-to-mid Ontario facility needing cleaning a few hours per night. The exact dollars vary with size, frequency and location — treat the columns as where the costs live, not as a quote.
The pattern is the obvious one: in the in-house column almost every line is a separate cost you fund, staff and manage. In the outsourced column they collapse into a single monthly figure. That consolidation — not cheap labour — is where the saving comes from, and it's why the contractor can be cheaper while still paying its workers and turning a margin.
It isn't only about money
Cost is the headline, but three non-cost factors decide a lot of these calls in practice:
The factors beyond price
When in-house actually makes sense
Outsourcing isn't automatically right. There are real cases where keeping cleaning in-house is the better call:
- You can keep full-time cleaners genuinely busy every shift. A facility large enough to occupy one or more cleaners productively all day dilutes the per-hour overhead and narrows the gap.
- Constant, integrated presence is required. A hospital, large hotel, or busy transit hub needs cleaners woven into operations all day — not a crew that arrives after hours. Even here, many run a hybrid model.
- Security or confidentiality is paramount. Some environments want directly-employed, individually-vetted staff with no external company in the building — though a contractor with background-checked, bonded staff can often meet the same bar.
Plenty of large Ontario organizations don't choose one or the other. They outsource the recurring after-hours janitorial work — where the contractor's overhead-spreading saves the most — while keeping a small in-house day porter or facilities lead for immediate, all-day needs. If you're torn, price the hybrid before assuming it's all-in or all-out.
How to run the comparison for your own facility
To make the decision on real numbers rather than instinct, build both sides properly:
Build the fully-loaded in-house number
- Start with annual wages for the hours you actually need
- Add WSIB, CPP/EI, vacation and stat pay, and any benefits
- Add recruiting, training, equipment, and supplies
- Estimate management hours per month and cost them at the manager's rate
Get two or three outsourced quotes — with a written scope
- Insist on a detailed scope of work: every zone, surface and frequency
- Confirm what's included — supplies, equipment, day porter, consumables
- Verify WSIB clearance and a certificate of insurance for each bidder
Compare like with like
- Put the fully-loaded in-house figure next to the all-in monthly quote
- Weigh the non-cost factors: accountability, liability, scalability, compliance
- Price a hybrid option if your facility has both after-hours and all-day needs
If you want a sense of fair market rates before you build the comparison, our Ontario office cleaning cost guide breaks down typical pricing by facility type and size. And if you already have a provider and the decision is really about replacing them, the steps in how to switch cleaning companies without disruption will save you a service gap.
Frequently asked questions
Is it cheaper to outsource cleaning or hire in-house in Ontario?
For most small and mid-sized facilities, outsourcing is cheaper once you count the full cost of employing cleaners — wages plus WSIB, vacation and stat pay, CPP/EI, supervision, training, supplies, equipment and absence coverage. Comparisons commonly put the saving around 20-40%. Very large facilities that keep cleaners busy full-time every day can sometimes match it in-house, but they take on all the HR and liability a contractor would otherwise absorb.
What hidden costs come with in-house cleaning staff?
On top of the hourly wage: WSIB premiums, the employer share of CPP and EI, vacation pay (4%+), statutory holiday pay, any benefits, recruiting and onboarding, WHMIS and equipment training, uniforms, equipment purchase and maintenance, consumable supplies, coverage for sick and vacation days, and management time for scheduling and quality control. These typically add 25-45% before management time is even counted.
Do I lose control of quality when I outsource?
Not with a properly written contract. A strong agreement specifies the full scope of work, a named contact, scheduled inspections, and a clear fix-it process. You trade direct supervision for contractual accountability — and the contractor bears the cost of redoing substandard work. The real risk is choosing on price alone with a vague scope.
When does in-house make more sense than outsourcing?
When you can keep full-time cleaners genuinely busy every shift, when constant all-day integrated presence is required (large hotels, hospitals), or when security and confidentiality demand directly-employed vetted staff. Even then, a hybrid — outsourced janitorial plus a small in-house day porter — is often the most cost-effective structure.
Does outsourcing remove my WSIB and liability exposure?
Largely, when the contractor is properly insured. A reputable Ontario cleaning company carries its own WSIB coverage and commercial liability insurance, so its workers are its responsibility. Always request a current WSIB clearance certificate and a certificate of insurance — and ask to be named as an additional insured — before signing. An uninsured cleaner leaves the exposure with you.
Want a real number to compare against your in-house cost?
We'll do a free walkthrough and give you an all-in written quote — supplies, equipment, supervision and WSIB-covered staff included — so you can put it straight next to your fully-loaded in-house figure. $5M insured, no long-term contracts, same-week starts available across the GTA.