Part Owner Manuals Software Vendors Build a company

Commercial & office cleaning

Operating manual for an Okanagan (BC) janitorial operator: the crews' own method (soap and water on walls, vinegar + soap on glass, Murphy Oil Soap on wood) checked against labels and Health Canada; Ecolab and Diversey (Solenis since July 2023) products with dilutions, SDS links, DINs and how to buy; SOPs; WorkSafeBC WHMIS, first aid and fire-extinguisher duties.

Operating manualNAICS 561720 · Commercial Janitorial Services · Lawn Care & Snow Removal Route Business· prepared 2026-10-07

Owner-operator or small crew cleaning offices, small commercial premises and their washrooms/kitchenettes after hours in British Columbia (Okanagan); US equivalents (OSHA HazCom, EPA registration) noted where they differ.

Sample Website / Landing Page

What the website for this business can look like — a Part Owner template, built around the manual below.

1

The system, surface by surface

What goes on each surface, with what, at what dilution, and what never to do. Where the method is an operator’s own practice it is checked against the maker’s label and the regulator.

SurfaceMethodProductDilutionNever
Painted walls, doors, frames, switch platesOperator's practice: wash with mild soap (detergent) and water using a damp cloth, working high to low and clean to dirty; spot-clean marks rather than flooding the wall. Check: the public-health standard is exactly this order (high to low, clean to dirty), with fresh cloths and no double-dipping into the bucket.
Removes handprints and soil from painted finishes without solvents.
Mild detergent (operator: soap) in water; maker equivalent: Stride Citrus SC neutral cleaner at label dilution (1:128)—Do not shake out or double-dip soiled cloths into the clean solution; do not soak painted drywall.17
Painted walls — label check of an alternativeMurphy's own label lists painted surfaces among the non-wood surfaces it can clean, using the diluted solution on a wet cloth — so the crews' wood cleaner is also label-approved for walls if they prefer one bottle.
Label-listed use; no rinse required.
Murphy Oil Soap (Original, liquid)Floors: 1/4 cup per 1 gallon (≈3.8 L) warm water; heavy cleaning 1/2 cup per gallon; other surfaces: wet cloth with the diluted solution (label)Murphy SDS: skin sensitiser Cat. 1 — wear gloves.1
Glass, mirrors, glass partitionsOperator's practice: vinegar + a little dish soap in water in a spray bottle, wipe with microfibre and buff dry. Check: there is no maker label for a home-made vinegar mix, so no dilution can be quoted; it is acidic — keep it away from bleach (Health Canada names vinegar specifically). The maker equivalent is Diversey Glance, a ready-to-use glass and multi-surface cleaner (SDS: used neat, not classified under WHMIS 2015), sprayed on and wiped with a clean cloth.
Vinegar cuts hard-water film and soap adds wetting; Glance is the labelled, SDS-backed alternative.
Operator: white vinegar + dish soap; maker equivalent: Glance (Diversey/Solenis)—Never use with or after bleach (sodium hypochlorite) or bleach-based products: Health Canada says bleach reacts with any product containing ammonia or an acid, including vinegar, releasing toxic gases (chloramine / chlorine). Never spray glass with bleach-based cleaner in the same visit without rinsing between.4
Glass — decanted spray bottles (WHMIS)Any bottle filled from a supplier container needs a workplace label (product name, safe-handling, reference to the SDS) unless one worker fills it and uses it all on that shift and it is clearly identified, or it is all used immediately. A home-made vinegar/soap bottle should at least be clearly named so nobody tops it up with a bleach product.
OHS Regulation s. 5.10 (workplace labels for decanted products).
All decanted products—Never reuse a bottle that held one product for another without washing and relabelling.18
Wood desks, wood panelling, cabinets, sealed wood floorsOperator's practice: Murphy Oil Soap (the crews use a gel form). The Murphy label for the Original liquid: dilute 1/4 cup in 1 gallon warm water (1/2 cup for heavy cleaning); wet a cloth with the diluted solution and wipe; on floors use a well-wrung mop and mop up excess water; no rinsing required. For the gel, follow the gel's own label — Colgate's US Murphy site shows no gel SKU, so the gel's directions and SDS must be pulled from its pack / the Colgate SDS portal.
Label-listed for finished wood: floors, cabinets, tables, chairs, panelling, bookcases.
Murphy Oil Soap (Colgate-Palmolive; 'The Real Deal Since 1910')1/4 cup per US gallon warm water (regular); 1/2 cup per gallon (heavy) — Original liquid labelFinished wood only per label; wring well — excess water on wood. SDS: skin sensitiser — gloves; SDS lists no incompatible materials, but Health Canada's rule still applies: never mix any cleaner with bleach.1
High-touch points (door handles, light switches, shared desks, kitchen counters)Clean, then disinfect with a Health Canada DIN product at its label dilution and keep the surface wet for the label contact time. Example: Oxivir Tb (Canada) is used neat (ready to use).
A DIN is Health Canada's registration for a disinfectant claim; soap and vinegar carry no disinfectant claim.
Oxivir Tb (Diversey) or Ecolab Peroxide Multi Surface Disinfectant and CleanerOxivir Tb: ready to use, neat (SDS); Ecolab Peroxide Multi Surface: 47 mL per litre (product page)Oxivir Tb SDS: do not mix with any other product or chemical unless the use directions say so; pH ≈3 (acidic) — never with bleach.5
Washroom fixtures (toilets, urinals, sinks, partitions)Work clean to dirty — door handle and frame, switches, dispensers, sink and mirror, then toilet last, including handle and underside of the flush rim; respect disinfectant contact time; replenish paper and soap; toilet tools stay in the washroom zone.
Public-health sample bathroom procedure (PIDAC Appendix 5).
DIN disinfectant cleaner (Oasis Pro 66, Oxivir Tb); acid bowl cleaner for scale (91 Heavy Duty Acid) — separately, never together with chlorine—Never use an acid bowl cleaner and a bleach/chlorine product in the same fixture (Health Canada: toilet bowl cleaners named among acids that react with bleach).17
Hard floors (VCT, sealed concrete, tile)Dust-mop first, then damp-mop with a neutral cleaner at label dilution: baseboards first, figure-eight strokes, ~3 m × 3 m sections, wet-floor sign out; change the mop head when soiled; launder mop heads daily and dry before storage.
Neutral pH (≈7.3 at use dilution) cleans without stripping floor finish.
Stride Citrus SC neutral cleaner (Diversey)1:128 (label dilution stated in the SDS)Concentrate is an eye irritant (Cat. 2A) — goggles and chemical-resistant gloves when filling.6
2

Chemicals and their safety data sheets

Every product the system names: what it is for, the dilution from its label or technical sheet, the hazard classes and PPE from its SDS, and how to get it. The SDS is linked to the maker’s copy — always read the current one before use.

ProductUseDilutionHazards · PPESDSHow to buy
Murphy Oil Soap — Original (liquid concentrate); crews use a gel form
Colgate-Palmolive · wood cleaner (soap-based)
Finished wood (floors, cabinets, furniture, panelling) and label-listed non-wood surfaces incl. painted surfaces, ceramic tile, vinyl.1/4 cup per gallon warm water; 1/2 cup per gallon for heavy cleaning; no rinse (label)Skin sensitisation Category 1 — 'May cause an allergic skin reaction' (Colgate SDS 660000010906, US GHS; Canadian WHMIS SDS not retrieved)
PPE: SDS s. 8: tightly fitting safety goggles; protective gloves (P280)
SDSRetail (grocery/hardware) and janitorial distributors that carry Colgate-Palmolive professional lines; no account needed.2
Glance Glass & Multi-Surface Cleaner (RTU)
Diversey (Solenis) · glass cleaner, ready to use
Mirrors, chrome, glass: spray on, wipe with a clean cloth.Used neat (SDS: 'pensado ser utilizado puro'); concentrate versions (Glance NA / HC) are dispensed from Diversey systems — follow that labelNot classified under OSHA HazCom 2012 or the Canadian HPR (WHMIS 2015)
PPE: SDS s. 8: no PPE required under normal use
SDSThrough Diversey/Solenis Canada (1-800-668-7171) or an authorised janitorial distributor.7
Stride Citrus SC Neutral Cleaner
Diversey (Solenis) · neutral general-purpose / floor cleaner (concentrate)
Floors and other hard surfaces; mop bucket, spray bottle or autoscrubber from dispenser.1:128 (label dilution referenced in SDS s. 2)Concentrate: Eye irritation Category 2A, signal word Warning. Diluted 1:128: not classified (WHMIS 2015)
PPE: Concentrate: chemical-splash goggles, chemical-resistant gloves; at use dilution none required (SDS s. 8)
SDSDiversey/Solenis Canada account or authorised distributor; usually supplied with a dilution dispenser.6
Oxivir Tb (Canada)
Diversey (Solenis) · ready-to-use accelerated hydrogen peroxide cleaner & intermediate-level disinfectant, virucide, tuberculocide
DIN 02283522 (SDS)
Clean and disinfect hard non-porous high-touch surfaces in one step.Ready to use — 'intended to be used neat' (SDS)Not classified as hazardous under OSHA HazCom 2012 or Canadian HPR (WHMIS 2015) (SDS, 2018 version)
PPE: SDS s. 8: no PPE required under normal use
SDSDiversey/Solenis Canada (1-800-668-7171) or an authorised janitorial distributor; Health Canada approved spray (low-pressure and electrostatic) application in 2020 (Diversey release).5
Oasis 146 Multi-Quat Sanitizer
Ecolab · quaternary ammonium no-rinse sanitizer (concentrate)
Sanitizing hard surfaces incl. food-contact (kitchenette counters) — no rinse.0.25–0.67 oz per US gallon (sanitizing); 1.0 oz per gallon (general disinfectant use) — product page—SDSEcolab direct account (Ecolab Co., 5105 Tomken Rd, Mississauga; 1-800-352-5326); codes 6100011 (4 × 3.78 L), 6110384 (9.46 L).9
Peroxide Multi Surface Disinfectant and Cleaner
Ecolab · hydrogen-peroxide 3-in-1 cleaner/disinfectant (concentrate)
DIN 02412314 (product page)
Clean and disinfect hard surfaces; streak-free on glass; approved for electrostatic spraying.47 mL per litre (6 fl oz per US gallon) — 5-min general disinfection, 30 s SARS-CoV-2—
PPE: Product page: no PPE required for spray-bottle application (use-dilution); check SDS s. 8 for the concentrate
SDSEcolab direct account; customer service 1-800-352-5326.10
Oasis Pro 66 Heavy Duty Alkaline Bathroom Cleaner and Disinfectant
Ecolab · alkaline washroom cleaner/disinfectant (concentrate)
DIN-registered per product page (number not shown on page)
Soap scum and soil on tubs, showers, counters, toilets, sinks; disinfecting walls and floors.8–12 oz per US gallon for disinfection (product page)—SDSEcolab direct account; code 6120587 (2 × 2 L).11
91 Heavy Duty Acid Bathroom Cleaner
Ecolab · acid washroom/descaler (concentrate) — NOT a disinfectant
Dirt, soap scum and hard-water deposits in washrooms.——SDSEcolab direct account; code 6110422 (2 × 1.3 L).12
3

Standard operating procedures

The routines, in order, with how often each is done.

Nightly office clean (route order)nightly
  1. Walk the area first: note what needs restocking (paper towel, toilet paper, soap, hand rub) and remove clutter.
  2. Assemble supplies: enough clean cloths; prepare fresh solution exactly to the manufacturer's dilution, wearing the PPE the SDS names.
  3. Hand hygiene, then gloves.
  4. Work clean to dirty and high to low: dust and wipe from top surfaces down; washrooms last.
  5. Use fresh cloths per area; never double-dip a soiled cloth into the solution; do not shake cloths out; change the cloth when it is no longer wet with solution and after heavily soiled areas.
  6. Collect and remove waste; replace liners.
  7. Restock supplies without overstocking.
  8. Remove gloves, hand hygiene; clean the cart at the end of the shift.
Washroom cleannightly (more often in high-traffic buildings)
  1. Remove waste and wipe up spills.
  2. Clean the door handle, frame and light switch.
  3. Clean chrome wall fixtures and all dispensers.
  4. Clean inside and outside of sinks, faucets and the mirror; apply disinfectant to the sink interior and leave it wet for the label contact time; rinse and dry.
  5. Clean support rails and ledges/shelves.
  6. Clean the entire toilet/urinal last, including the handle and under the flush rim, with the label contact time.
  7. Remove gloves, wash hands, replenish paper towel, toilet paper, liner and soap.
Kitchenette / break roomnightly
  1. Clean soil off counters first (a sanitizer is applied to a cleaned surface).
  2. Sanitize food-contact counters with a no-rinse quat sanitizer at label dilution — Ecolab Oasis 146 Multi-Quat: 0.25–0.67 oz per US gallon; no rinse.
Hard floors — damp mop (loop mop and bucket)nightly
  1. Dust-mop first: start in the far corner, keep the head on the floor, overlapping strokes; dispose of debris without raising dust.
  2. Prepare fresh solution to the manufacturer's dilution (e.g., Stride Citrus SC 1:128) with the SDS PPE.
  3. Put a wet-floor sign out.
  4. Wring the mop; do baseboards and corners first, then figure-eight overlapping strokes, turning the head every 5–6 strokes.
  5. Work about 3 m × 3 m at a time, rinse and wring, repeat.
  6. Change the mop head when heavily soiled; launder mop heads daily and dry them before storage.
Carpetsnightly vacuum; extraction on a schedule
  1. Vacuum daily with a HEPA-filtered vacuum.
  2. Schedule hot-water extraction / shampooing.
  3. Respond to spills quickly.
Washroom descaling (periodic)weekly or as scale appears
  1. Apply an acid washroom cleaner (e.g., Ecolab 91 Heavy Duty Acid) only per its label to remove soap scum and hard-water deposits.
  2. Rinse fixtures thoroughly before any disinfectant step.
  3. Never use in the same fixture as a bleach/chlorine product.
Management system (programme-level)annual review
  1. Write the procedures down, train to them and inspect against them — the Cleaning Industry Management Standard (ISSA CIMS) certifies building-service contractors on this basis (quality systems, service delivery, human resources, health/safety/environment, optional Green Building).
  2. Review the WHMIS programme at least annually (OHS Reg s. 5.5).
4

The software this runs on

What the trade actually buys, screened by Research Upon and read here from the buyer's side: who the default is, who the alternatives are, and what leaving costs. 1058 named products across 168 markets sit behind this — the ones for this trade are below.

Cleaning Business Software561722

Default Split by segment: Jobber (horizontal home-service software, Edmonton) at the residential and small-crew end; TEAM Software / WinTeam (WorkWave, an IFS company) at the commercial-contractor end

Getting out Low at the residential end: recurring schedules, client list and stored cards move with a CSV, and ZenMaid advertises free data migration and month-to-month plans [C]. The real lock-in is the payments attach on Jobber and Housecall Pro.

JobberBHousecall ProBTEAM Software (WinTeam) — WorkWave / IFSBSweptCanadaBOtuvy (formerly CleanTelligent)United StatesCZenMaidUnited StatesCJanitorial ManagerUnited StatesCLaunch27 / BookingKoala / ServiceM8C
Security Guard & Patrol Workforce Software561612

Default Split by layer: TEAM Software / WinTeam (WorkWave, an IFS company) for back-office ERP at the large guard firms; Trackforce (TrackTik, GuardTek, Silvertrac; K1 Investment Management) for field operations, guard tour and incident reporting

Getting out High at the top: WinTeam carries payroll, billing, job costing and contract history, so moving it is an ERP migration. Medium in the field layer: guard-tour checkpoints (NFC/QR tags) are physically installed at client sites, post orders…

TEAM Software (WinTeam) — WorkWave / IFSCTrackforce (TrackTik, GuardTek, Silvertrac)United StatesBBelfryUnited StatesBGuardhouse (Mobohubb)United StatesBGuard OwlCQR-PatrolCOfficerReportsCGuardixC

And the company-wide stack

Nothing to do with the trade and everything to do with being a company. One of these per job below, and no more — a second CRM is a decision to keep two customer lists.

A commercial contract is won on the inspection report and kept on the crew showing up, so the two things the software must do are schedule a recurring route and produce a per-site inspection record the client can see. At the small end the field-service systems hold the client, the schedule and the invoice; at the contractor end the incumbent is an ERP carrying payroll and job costing, and that is where the lock-in is.

5

Safety

What the crew must know and carry: the never-mix list, PPE, WHMIS, the fire extinguisher and first-aid kit the regulations call for, and the training.

Never mix

  • bleach + vinegar or any acid (incl. acid toilet-bowl/descaling cleaners such as Ecolab 91 Heavy Duty Acid; Oxivir Tb is pH 3) — Bleach reacts with acids to release toxic gas; Health Canada names vinegar explicitly4
  • bleach + ammonia (incl. some glass cleaners) — Forms chloramine gases — burning eyes, light-headedness, can be deadly4
  • bleach + any other cleaning product — Health Canada: 'it is never safe to mix bleach with other cleaning products'4
  • Oxivir Tb + any other product — SDS s. 10: do not mix with any other product or chemical unless specified in the use directions5
  • storing incompatibles together (e.g., acid cleaners next to bleach) in the janitor closet — OHS Reg s. 5.24 — must not be stored where leakage or breakage could let them mix18

WHMIS

BC employers must establish and maintain a WHMIS programme (reviewed at least annually, OHS Reg s. 5.5), keep every hazardous product properly labelled, make SDSs readily available to workers, prepare workplace labels (including for decanted bottles, s. 5.10) and provide WHMIS education and training (ss. 5.6–5.7). WorkSafeBC does not run WHMIS courses; training may be done in-house if it meets ss. 5.6–5.7, or by an outside provider. Incompatible substances must not be stored where a leak could let them mix (s. 5.24). US equivalent: OSHA Hazard Communication (29 CFR 1910.1200), which the Diversey SDSs also cite.21

Personal protective equipment

  • Chemical-splash goggles — Handling concentrates such as Stride Citrus SC (eye irritant Cat. 2A) — filling dispensers, buckets, bottles6
  • Chemical-resistant gloves — Concentrates (Stride SDS) and Murphy Oil Soap (skin sensitiser; P280 'wear protective gloves')2
  • Gloves + hand hygiene — Every washroom clean; gloves never replace hand hygiene17
  • Goggles and rubber gloves — Any use of bleach4
  • Per-product SDS section 8 — Before first use of each Ecolab concentrate (Oasis 146, Oasis Pro 66, 91 Acid) — their Canadian SDSs were not read for this manual13

Fire extinguishers

  • Class A rated, 2-A minimum — NFPA recommends one 2-A extinguisher per 3,000 sq ft for offices with mainly Class A combustibles (paper, furniture); OSHA: every employee within 75 ft travel distance. Where small amounts of flammable liquids are kept (light hazard, e.g., the chemical closet), a B rating of 5-B (30 ft) or 10-B (50 ft) applies — a multipurpose A:B:C unit covers both — Office floors and the janitor/chemical closet; usually the building's equipment — the cleaner keeps them visible and unblocked and reports any used, damaged or overdue
    See NFPA 10 intervals below
    26
  • (inspection detail) — BC has adopted NFPA 10
    Monthly inspection by a designated employee, annual maintenance by a certified person; record on the tag and checklist; keep records 12 months
    25
  • (intervals per NFPA 10) — Any workplace
    Visual when placed in service and at least monthly; maintenance at least annually; internal examination every 6 years for stored-pressure dry chemical; non-rechargeable units removed from service 12 years after manufacture
    24

First aid

WorkSafeBC OHS Regulation s. 3.16 + Schedule 3-A (Table 3-1 for a 'class 1' urban workplace); kit contents per WorkSafeBC, based on CSA Z1220 — Employer must do a written first-aid assessment (workers present, locations, hazards, likely injuries, barriers, travel time). Table 3-1, low hazard rating: 2–9 workers → personal first aid kit; 10–19 → basic kit + basic first aid attendant; moderate rating: 2–9 → basic kit + basic attendant. Personal kit (CSA Z1220 Type 1) includes 16 adhesive bandages, 6 gauze pads, conforming bandage, 2 pressure dressings, triangular bandage, tape, 6 antiseptic towelettes, 4 hand towelettes, 2 pairs non-latex gloves, biohazard bag, forceps, contents list, blank records. Basic kit = CSA Z1220 Type 2 Medium (adds e.g. 50 bandages, 24 gauze pads, CPR barrier, 8 pairs gloves). Kits kept clean, dry, ready, easy to reach; latex-free. Post first-aid procedures and drill them at least yearly. The hazard rating for janitorial work is set by WorkSafeBC's classification — confirm it on your assessment.22

Training

  • WHMIS 2015 education and site-specific training — In-house (meeting OHS Reg ss. 5.6–5.7) or an outside provider such as CCOHS or one listed on ohstrainingbc.com; WorkSafeBC does not train or certify (Programme and worker knowledge reviewed at least annually (s. 5.5))21
  • Basic first aid certificate (if Schedule 3-A requires an attendant) — WorkSafeBC or a WorkSafeBC-recognised provider (Per certificate; Level 1/2/3 certificates issued before 1 Nov 2024 count as basic/intermediate/advanced until they expire (transition ends 1 Nov 2027))22
  • Fire extinguisher use (PASS) and monthly inspection duty — Employer toolbox talk (Ongoing)25
6

Equipment

The kit the system assumes.

ItemUse
Microfibre cloths and pads, colour-coded by zoneRed = toilets/urinals/washroom 'dirty' zone; blue = general office surfaces and glass; green = kitchen/food-service areas; yellow = infectious/isolation (rare in offices). Keeps washroom soil out of kitchens and desks.28
Microfibre (why)Split polyamide/polyester fibres hold up to ~6× their weight in water; ultramicrofibre is designed for low-volume solution use — fewer chemicals, less water on the floor.17
Durable microfibre launderingRubbermaid HYGEN durable microfibre is tested to 200 launderings in hot water (160°F) with chlorine bleach per CDC guidelines — check your cloth maker's own care label before washing with bleach.27
Mop systems: dust mop, loop mop + bucket/wringer, microfibre flat mopDust-mop before wet-mop; flat microfibre pad changed per room; loop-mop heads laundered daily and dried before storage.17
HEPA-filtered vacuumDaily carpet vacuuming without re-releasing fine dust.17
Wet-floor signsPlaced outside the area being mopped.17
Dilution-control dispensersConcentrates such as Stride Citrus SC fill bucket, bottle or autoscrubber from the dispenser at the set ratio — removes guesswork from 1:128.16
Labelled trigger bottlesWorkplace label on every decanted product (OHS Reg s. 5.10).18
7

Who you need, and when

You need to wear many hats to create a company, as a startup, land funding and become a future unicorn business. These are the hats this trade needs filled — each one a page on what the person looks like, what it pays, and which other hat they can wear at the same time.

Crew Supervisor / Foreperson

Runs the crew on site: the sequence, the safety, the quality and whether the job finishes in the hours it was sold for.

At pre-seed: The owner is the supervisor, and the legal duties of a supervisor…
Dispatcher / Service Coordinator

Owns the day: who goes where, in what order, with which parts — and tells the customer the truth about when.

At pre-seed: The owner's phone, and a calendar the customer can see
Account Manager

Owns the customers you already have: adoption, renewal, expansion, and the early warning before one leaves.

At pre-seed: The founder
Field Service Manager

Owns the whole delivery engine: the crews, the schedule, the fleet, the parts, the margins per job and the callback…

At pre-seed: The owner, entirely
Chief Human Resources Officer

Owns hiring, employment compliance, compensation and the thing people mean when they talk about culture: who gets…

At pre-seed: The founder, with a template employment agreement reviewed by an actual…
Corporate Accountant

Keeps the books: the close, the reconciliations, accounts payable and receivable, and the file the auditor will ask for.

At pre-seed: A bookkeeper for a few hours a month
Marketing Manager

Runs the demand engine day to day: the site, the content, the campaigns, the launches and the numbers underneath them.

At pre-seed: The founder writes everything
Chief Financial Officer

Owns cash, the model, the raise mechanics and the audit. The person who knows exactly how many weeks of runway are left.

At pre-seed: Do not hire
Chief Executive Officer

Owns the direction, the money in the bank and the hiring bar. In a startup, also owns whatever nobody else owns yet.

At pre-seed: Does the work
Occupation employed in this industryCanadian medianHow concentrated
Managers in construction and facility operation and maintenance
Construction managers · Home building and renovation managers · Facility operation and maintenance managers
$94,016concentrated214,735
Logging, forestry, landscaping and other related labourers
Logging and forestry labourers · Landscaping and grounds maintenance labourers
$59,717concentrated103,260
Contractors and supervisors, agriculture, horticulture and related operations and services
Agricultural service contractors and farm supervisors · Contractors and supervisors, landscaping, grounds maintenance and horticulture services
$62,005concentrated23,100

Occupation, median wage and headcount: Statistics Canada, as carried by Research Upon (the job tables). These are measured occupations rather than job titles — broader than a role, and useful as a wage anchor rather than a salary band.

Every role in a company, and the order to hire in →

8

Where to get it

The makers and distributors, how to open an account, and how to find the wholesalers in your own city — then the same question answered for whichever country you are in.

SupplierWhatHow to buy
Ecolab (Ecolab Co., Mississauga ON)Oasis/Oasis Pro housekeeping chemistry, DIN disinfectants (Peroxide Multi Surface DIN 02412314), washroom acid and alkaline cleaners, dispensers.Direct account — call 1-800-352-5326 (Canada customer service, 24/7/365); products quoted by Ecolab code (e.g., 6100011 Oasis 146 4 × 3.78 L). SDS via en-ca.ecolab.com/sds.10
Diversey — part of Solenis since 5 July 2023 (all-cash, ~US$4.6B enterprise value); diversey.com now redirects to solenis.comOxivir (accelerated hydrogen peroxide, DIN 02283522), Stride, Glance, Crew, Virex; J-Fill/SmartDose dispensing.Diversey Canada (Mississauga) 1-800-668-7171, or an authorised janitorial distributor; SDS on sds.solenis.com (sds.diversey.com redirects).14
Sani Marc | Wood WyantCanadian maker-distributor of sanitation chemicals, equipment (autoscrubbers, vacuums, carpet extractors) and an equipment maintenance programme; has its own SDS centre and client login.Request a quote / open an account on the website.29
Bunzl Canada (Cleaning & Hygiene)National distribution of cleaning and hygiene products and safety supplies.Trade account via the website.30

Canada

A disinfectant sold in Canada is a drug and carries a DIN; a sanitiser carries a DIN or NPN. Verify the product in Health Canada's Drug Product Database before standardising a case of it, and buy through janitorial and chemical distribution rather than retail — the pack sizes, the SDS and the account terms all come with the distributor.35

National janitorial distributorsChemical wholesalersDIN-registered disinfectants

United States

Disinfectants are EPA-registered pesticides and carry an EPA Reg. No.; the label governs the dilution, the contact time and the claims you may repeat to a client. Distribution is deep and price-transparent, and buying groups give a small operator real terms.36

National janitorial distributorsBuying groupsEPA-registered disinfectants

United Kingdom and European Union

Disinfectants fall under the biocidal products regime and must be authorised for the market; labels and safety data sheets follow CLP. Buy from a distributor established in your own market so the authorisation and labelling duty sits with them rather than with you as an importer.37

Authorised biocide distributors

Australia and New Zealand

Safety data sheets and labels follow the model WHS laws, disinfectants making therapeutic claims fall to the TGA, and some products are APVMA-registered. Distribution is concentrated with national importers, so freight and minimum orders shape the stock policy.38

National janitorial distributors

Wholesale codes: 424690 · 423850. In /local, look under the wholesale traits that map to NAICS 424690 (other chemical and allied products merchant wholesalers — janitorial chemicals) and 423850 (service establishment equipment and supplies — janitorial supplies). Canadian NAICS numbers these differently (418/417 series); match by description. In the Okanagan, ask Ecolab and Solenis/Diversey which authorised distributor delivers to Kelowna/Vernon/Penticton. Find your city on Research Upon’s local research to see who is already operating there, or read what your country requires before a product may be sold to you at all.

9

Licences and insurance

What it takes to operate legally and be hired by a commercial client.

Licences and registrations

  • Municipal business licence — The municipality where the business is based (e.g., City of Kelowna, Vernon, Penticton)
    Base licence fee is the home municipality's; kelowna.ca was behind a Cloudflare challenge, so Kelowna's own fee is not recorded.
    32
  • Okanagan Inter-Community (Mobile) Business Licence — Participating municipalities incl. Armstrong, RD Central Okanagan, Coldstream, Enderby, Kelowna, Keremeos, Lake Country, Lumby, Oliver, Osoyoos, Peachland, Penticton, Princeton, Salmon Arm, Sicamous, Spallumcheen, Summerland, Vernon, West Kelowna (Penticton's list)
    Add-on of $150 on top of the home licence lets a mobile business (janitorial services named explicitly) work in all participating municipalities without a storefront there; a storefront portion is licensed separately. Vernon: (250) 550-3634, buslicence@vernon.ca.
    32
  • Inter-community licence (Penticton page) — City of Penticton
    Two options for mobile businesses: an Inter-Community licence added to an existing home-municipality licence (contact the City; not via the online application), or a Non Resident licence if based outside Penticton and working only there. Lists the participating municipalities.
    33
  • WorkSafeBC registration — WorkSafeBC
    'All employers are legally required to have WorkSafeBC coverage unless the employer is exempt'; an employer is anyone who hires workers or unregistered subcontractors. Owners without workers can buy optional personal coverage; WorkSafeBC also offers a 'check if my contractor is insured' (clearance) lookup that clients use. US equivalent: state workers' compensation.
    31

Insurance

  • Commercial general liability (CGL) — IBC lists CGL among the common commercial policies a business carries; the limit is whatever the client's cleaning contract requires — confirm with a broker.34
  • Crime / employee dishonesty coverage or a janitorial (fidelity) bond — IBC lists 'crime' among common commercial policies. Janitorial (fidelity) bonding is not described on the IBC page — after-hours crews hold keys and alarm codes, so ask a broker whether the client wants a bond or crime cover.34
10

Not yet established

What the sources did not settle. Nothing here is guessed at elsewhere on the page.

  • Murphy Oil Soap GEL: Colgate's Murphy site lists only Original liquid, Orange Oil Spray and Squirt & Mop — no gel SKU, label or SDS found; dilutions recorded are for the Original liquid. Pull the gel's label and SDS from the pack or Colgate's SDS portal (needs JS/cookies).
  • Ecolab Canadian SDSs (Oasis 146, Peroxide Multi Surface, Oasis Pro 66, 91 Acid): the product-page SDS links now 301 to Ecolab's SDS portal, which needs an interactive search — hazard classes and PPE for these four are NOT recorded. A third-party copy of Oasis 146's US SDS was 404.
  • Ecolab glass cleaner, floor finish/stripper and hand soap, and Diversey hand soap and floor finish: not found on the pages reachable within this run.
  • Ecolab 91 Heavy Duty Acid dilution is not on the product page; Oasis Pro 66's DIN number is not on the page.
  • Glance SDS found only in Spanish (Canadian HQ listed); English/French on sds.solenis.com.
  • Vinegar + soap (operator's glass mix): no maker label exists for a home-made mix, so no dilution or disinfectant claim can be recorded; it must never meet bleach.
  • Colour-coding source is a tier-B hygiene supplier chart (and the NHS/Australian schemes it follows), not a Canadian standard; CSSA (Canadian Sanitation Supply Association) material was not reached.
  • Kelowna's own business-licence page sits behind a Cloudflare challenge — fee and process not recorded (Vernon and Penticton pages used).
  • BC Fire Code text (adopting NFPA 10) not opened directly; intervals come from NFPA 10 via US regulator pages and Safety Alliance BC.
  • Swish Maintenance (national Canadian janitorial distributor) site blocked by a bot challenge — not listed; no Okanagan branch verified for any distributor.
  • WorkSafeBC hazard rating for janitorial classification units not looked up — needed to pick the Schedule 3-A column.
11

Sources

Every number in the margins above points here. Tier A is a regulator, standard or manufacturer; B a trade body or distributor.

  1. 1. Murphy Oil Soap Wood Cleaner, Original — product page and directions — Colgate-Palmolive (Murphy brand site)A · 2026-10-07
  2. 2. SDS: Murphy Oil Soap Liquid Original, SDS no. 660000010906, rev. 2022-03-23 (manufacturer SDS, distributor-hosted copy) — Colgate-Palmolive Co (copy hosted by Zoro/Essendant)A · 2026-10-07
  3. 3. Safety Data Sheets — portal landing page — Colgate-PalmoliveA · 2026-10-07
  4. 4. Public advisory: Reduce your risk from toxic gases — never mix bleach with other cleaning products — Health Canada (Recalls and safety alerts)A · 2026-10-07
  5. 5. SDS: Oxivir Tb (Canada), SDS # MS0301086, 2018-03-14 (manufacturer SDS, institution-hosted copy) — Diversey, Inc. – Canada (copy hosted by University of Waterloo Plant Operations)A · 2026-10-07
  6. 6. SDS: Stride Citrus SC Neutral Cleaner, SDS # MS0800204, rev. 2024-04-09 (manufacturer SDS, distributor-hosted copy) — Diversey Canada, Inc. (copy hosted by NASSCO)A · 2026-10-07
  7. 7. SDS (Spanish): Glance Glass and Multi-Surface Cleaner, SDS # MS0800662, 2025-12-04 (manufacturer SDS, distributor-hosted copy) — Diversey, Inc. – Canada (copy hosted by Imperial Dade)A · 2026-10-07
  8. 8. Safety Data Sheets portal (sds.diversey.com now redirects here) — SolenisA · 2026-10-07
  9. 9. Oasis 146 Multi-Quat Sanitizer — Canadian product page — Ecolab CanadaA · 2026-10-07
  10. 10. Peroxide Multi Surface Disinfectant and Cleaner — Canadian product page — Ecolab CanadaA · 2026-10-07
  11. 11. Oasis Pro 66 Heavy Duty Alkaline Bathroom Cleaner and Disinfectant — Canadian product page — Ecolab CanadaA · 2026-10-07
  12. 12. 91 Heavy Duty Acid Bathroom Cleaner — Canadian product page — Ecolab CanadaA · 2026-10-07
  13. 13. Safety Data Sheets (SDS/MSDS) — landing page and portal — Ecolab CanadaA · 2026-10-07
  14. 14. Solenis completes acquisition of Diversey (effective July 5, 2023; ~US$4.6B EV) — CleanLink (trade press)B · 2026-10-07
  15. 15. diversey.com — now redirects to solenis.com (checked 2026-10-07) — SolenisA · 2026-10-07
  16. 16. Application Procedures wallchart (Virex II 256, Glance NA, Stride Citrus SC, Crew) — US programme chart — Diversey, Inc. (divcharts.diversey.com)A · 2026-10-07
  17. 17. Best Practices for Environmental Cleaning for Prevention and Control of Infections in All Health Care Settings, 3rd ed. (1st revision Nov 2025) — Public Health Ontario / PIDACA · 2026-10-07
  18. 18. OHS Regulation Part 5 — Chemical and Biological Substances (WHMIS ss. 5.3–5.19; storage 5.24–5.26) — WorkSafeBCA · 2026-10-07
  19. 19. Diversey announces Health Canada approval for expanded disinfectant claims and applications for Oxivir Tb (Oct 16, 2020) — Diversey / Solenis newsroomA · 2026-10-07
  20. 20. About CIMS — Cleaning Industry Management Standard — ISSAB · 2026-10-07
  21. 21. Workplace Hazardous Materials Information System (WHMIS) — WorkSafeBCA · 2026-10-07
  22. 22. OHS Regulation Part 3 — Rights and Responsibilities (first aid ss. 3.14–3.21, Schedule 3-A) — WorkSafeBCA · 2026-10-07
  23. 23. First aid kits and equipment (kit contents based on CSA Z1220) — WorkSafeBCA · 2026-10-07
  24. 24. Maintenance and Testing of Portable Fire Extinguishers (NFPA 10 inspection/maintenance intervals) — Minnesota Department of Health (US regulator)A · 2026-10-07
  25. 25. Toolbox Talk: Fire Extinguisher – Inspection and Maintenance (BC adopts NFPA 10) — Safety Alliance BCB · 2026-10-07
  26. 26. Evacuation Plans and Procedures eTool — Portable extinguishers: placement (NFPA 10 Table 6.2.1.1; 29 CFR 1910.157) — US OSHAA · 2026-10-07
  27. 27. HYGEN microfiber — durability and laundering claims — Rubbermaid Commercial ProductsA · 2026-10-07
  28. 28. Colour Coded Cleaning & Hygiene chart (red/blue/green/yellow) — Jasol (Australian hygiene products maker/distributor)B · 2026-10-07
  29. 29. Sani Marc (incl. Sani Marc | Wood Wyant) — Canadian hygiene and sanitation maker/distributor — Sani MarcB · 2026-10-07
  30. 30. Bunzl Canada — Cleaning and Hygiene distribution — Bunzl CanadaB · 2026-10-07
  31. 31. Who does & doesn't need coverage? — WorkSafeBCA · 2026-10-07
  32. 32. Inter-Community (Mobile) Business Licence — City of VernonA · 2026-10-07
  33. 33. Inter-Community and Non Resident business licences — City of PentictonA · 2026-10-07
  34. 34. Types of business insurance coverage — Insurance Bureau of CanadaB · 2026-10-07
  35. 35. Drug Product Database — disinfectants sold in Canada are drugs and carry a DIN — Health CanadaA · 2026-10-09
  36. 36. Pesticide registration — antimicrobial products including disinfectants — US Environmental Protection AgencyA · 2026-10-09
  37. 37. Understanding the Biocidal Products Regulation — European Chemicals AgencyA · 2026-10-09
  38. 38. Safe Work Australia — labels and safety data sheet requirements under the model WHS laws — Safe Work AustraliaA · 2026-10-09