Office and small business cleaning

Clean offices, clinics and small shops after hours on regular contracts.

Startup costC$500 to C$2.5k
Monthly revenueC$1.2k to C$6k
Time needed10+ h/week
First incomeWeeks
  • C$500-2.5k
  • Part-time
  • Out and about

Estimates for a small start in Canada, not guarantees.

What it is

Regular evening or early-morning cleaning of small offices, studios, clinics and retail units: emptying bins, washing floors, cleaning washrooms and kitchens, and wiping surfaces.

Your first three steps

  1. Walk a few nearby buildings, note who might need a cleaner and work out a per-visit price
  2. Get commercial general liability insurance and a professional kit, with a short written service agreement
  3. Approach small offices and property managers in person, and offer a trial month
Who pays

Small businesses, professional offices, gyms, clinics and property managers who want a reliable cleaner on a set schedule.

How it makes money

Monthly contract or fixed price per visit, usually several visits a week. Steady recurring income, with extras like floor polishing or window cleaning charged separately.

Skills that help
  • Reliable and consistent
  • Working independently after hours
  • Quoting jobs and managing a schedule
  • Professional communication with business clients
Watch out for
  • Commercial general liability insurance, and check whether clients ask for proof or bonding
  • Key and alarm code handling, so agree access rules in writing
  • Registering for GST/HST, which you will likely need to charge business clients once past the threshold
  • WCB/WSIB coverage once you hire, and check your province's rules
  • Late payments from business clients, so set clear payment terms
  • Whether a municipal business licence applies to you

🔒 Full research report for Canada

Real cost breakdown with current prices, licences and registration checklist, local competition, pricing, break-even and a 30-day launch plan, with sources.

Coming soon

Questions people ask

How much does it cost to start an office cleaning business in Canada?

Startup costs are estimated at typically around $500 to $2,500, depending on your equipment, supplies and insurance. Check commercial general liability insurance, and whether clients ask for proof of cover or bonding before they sign.

How much can an office cleaning business earn?

Monthly revenue is estimated at typically around $1,200 to $6,000, depending on how many contracts you hold and their size. Late payments from business clients can happen, so set clear payment terms.

What rules and registrations should I check for commercial cleaning?

Check GST/HST registration, which you will likely need to charge business clients once past the threshold. Check WCB/WSIB coverage once you hire, and your province's rules. Agree key and alarm code access in writing, and check whether a municipal business licence applies.

Other ways to run this business

Similar cleaning ideas

More ideas →