← All guides

After-Hours Office Cleaning Contracts: One Small Office, Priced Honestly

Local services · 7 min read

Published 2026-11-03 · Last updated 2026-11-03

Disclaimer: General information only, not financial, tax or legal advice. Earnings vary and are never guaranteed. Prices below were checked on 2026-11-03 and vary by city. Check your employment contract and local rules before starting.

Yes, one small office can be a complete side hustle, and it is a better first contract than a house cleaning roster. The office is empty when you arrive, the scope repeats every visit, and the client pays monthly on a contract instead of deciding week by week. Recurring office cleaning in Canada averages $0.10 to $0.25 per square foot per visit, or $30 to $60 per hour per cleaner, and a small office under 1,000 square feet typically pays $200 to $500 per month (s1). The work is to land one of those contracts at the right size, then defend the margin visit by visit.

The honest math table

Line, checked 2026-11-03Published rangeWhat it means for one contract
Per square foot, per visit$0.10 to $0.25 (s1)An 800 square foot office prices at $80 to $200 a visit before frequency is discussed
Small office, monthly$200 to $500 (s1)The monthly figures assume two to five visits per week with a standard scope (s1)
Minimum visit fee$100 to $150 at most companies (s1)Your floor for quoting a tiny office, whatever the square foot math says
Labour share of a quote50 to 70 percent (s1)As a solo cleaner, that share is mostly your own pay, so time discipline is the margin
Longer contract discount5 to 10 percent for 12 months (s1)A discount you can offer on purpose at renewal, not one to give away at signing

Now a labelled scenario, built only from those ranges. Take an 800 square foot office, two visits a week, priced at $100 a visit, the low end of the minimum visit range (s1). That is about $800 a month in gross contract revenue, above the published small office monthly range because the minimum fee, not the square foot rate, is doing the pricing at this size (s1). If each visit takes two hours on site, plus half an hour of travel and supply handling, the month holds about 20 hours of your time, for about $40 an hour before supplies, fuel, insurance and tax. Let visits creep to three hours and the same contract pays about $29 an hour. The contract did not change. Your scope control did.

Two pricing notes belong in every quote. Cleaning services are taxable in Canada, with GST or HST added on top, so state whether your price is before or after tax (s1). And standard rates already assume evening work, while overnight or weekend access typically adds 10 to 20 percent (s1), which is a reason to quote a late night lockup schedule differently from a 6 p.m. start.

What to buy first, and what waits

Startup guides price a whole business: $2,000 to $10,000 in Canada depending on specialization, split into legal and administrative costs of $300 to $800, equipment and supplies of $1,000 to $5,000, and technology and marketing of $500 to $2,000 (s2). A single small contract does not need the whole stack on day one. It needs the legal layer and a basic kit, in this order.

  1. Business licence and registration. A business licence is required by most municipalities, and most cleaning owners start as sole proprietors reporting income on a personal tax return (s2).
  2. General liability insurance before the first visit. The Xero Canada guide calls general liability insurance essential for any cleaning business, covering property damage and bodily injury at client sites (s2). You will be alone in someone's office at night. This is not the line to save on.
  3. A basic, reliable kit. Vacuum, mop and bucket, microfibre cloths, and the core cleaners. Commercial grade floor machines belong to larger contracts and can wait until a contract's size justifies them (s2).
  4. GST/HST awareness from the first invoice. Registration enters the picture when revenue passes $30,000 a year (s2). A single contract will not take you there, but a second and third might, and tracking from day one is cheaper than reconstructing it.

Skip the franchise route entirely for this model. Franchise startup runs $10,000 to $50,000 and up, with less control (s2), which is a different business from one evening contract beside a day job.

Landing the contract: walkthrough, scope, trial month

  1. Walk the space before quoting, always. Square footage from a listing is not a scope. Count washrooms, look at the kitchen, check the flooring, and time your own walk through.
  2. Write the scope as a checklist, room by room. Floors, washrooms, kitchen, garbage and recycling, and touchpoints is the standard scope inside the published monthly figures (s1). Anything outside the list, carpet extraction, interior windows, deep cleans, is a separate quote, not a favour.
  3. Agree access and alarm details in writing. Keys, codes, lockup order, and who gets called when something looks wrong. Night work runs on trust, and trust runs on paper.
  4. Offer a one month trial at the contract price. A trial month proves your timing estimate, which is the number the whole scenario above rests on. Reprice after the trial only if the scope, not your speed, was wrong.
  5. Invoice monthly, on the same date, with the visit count shown. Predictable paperwork is part of why an office chooses a contractor over a casual arrangement.

What success looks like: you arrive to an empty office, work the checklist top to bottom without improvising, lock up at the agreed time, and the client finds a clean office and a predictable invoice, month after month.

Risks, and who should not do this

The risks are concentration and creep. One contract is one client: losing it ends the hustle, which is acceptable at this size, but never let one client talk you into quitting anything else. Scope creep is the quieter risk, the extra fridge clean, the boardroom deep clean before a visit, each one small, together an unpaid hour a week. The checklist is the defence. Extras get quoted, politely, every time.

Do not take this on if night work in empty buildings makes you uneasy, if your day job already leaves you too tired to be careful, or if you cannot carry insurance. Skip healthcare and other protocol heavy spaces as a solo starter, since stricter sanitation requirements are exactly what pushes those offices to higher per square foot pricing (s1).

The kill criterion

Set it at signing: after the trial month and two full contract months, divide the contract revenue by every hour spent, cleaning, travel, supply runs and invoicing included. If the result sits below the hourly figure your evenings earn elsewhere, and a scope correction has not fixed it, give notice inside the contract's own terms and end it cleanly. A small contract that pays honestly is a good hustle. A small contract kept out of embarrassment is an evening job with no employer benefits and one very tidy client.

, Sterling Cole, Money Writer. Earning Desk

Back to all guides →