Starting & growing a business
How to Start a Cleaning Business in Canada in 2026: Registration, Licences, Pricing and Hiring
Start a cleaning business in Canada in 2026: register, city licences, insurance, WHMIS, GST/HST at C$30,000, pricing in C$, hiring cleaners and WSIB rules.

Contents (11)
- 1. Residential, commercial or specialty cleaning?
- 2. Register your cleaning business
- 3. Licences and permits: what cleaners actually need
- 4. Insurance, bonding and chemical safety
- 5. How much does it cost to start a cleaning business?
- 6. Pricing your cleaning services
- 7. GST/HST for cleaning businesses
- 8. Hiring cleaners: employees, contractors and workers' compensation
- 9. Finding your first clients
- 10. Common mistakes when starting a cleaning business
- 11. What to do next
A cleaning business is one of the cheapest ways to work for yourself in Canada: no storefront, modest equipment, and steady demand from busy households, offices, strata buildings and property managers. But the details that separate a hobby from a real business — the city licence, insurance, GST/HST, chemical safety and the rules for hiring help — trip up a lot of new owners. This guide takes you from first client to first employee, with Canadian dollar costs, a pricing method that accounts for tax and travel time, and the provincial rules that apply when you win commercial contracts.
Quick answer
To start a cleaning business in Canada, choose residential or commercial work, register a trade name with your province if you won't use your own name, get a municipal business licence where your city requires one, buy liability insurance (and a bond for key-holding work), and set prices that cover your time, supplies, travel and tax. Register for GST/HST once taxable sales pass C$30,000.
No provincial cleaning licence, but cities such as Calgary license cleaners and require police clearance
Trade name: C$60 in Ontario, C$40 + C$30 in BC
Start-up costs for a solo cleaner: roughly C$1,500–C$4,000 (estimate)
Staff are usually employees, not contractors — payroll account and workers' comp apply
Employers must give WHMIS training for hazardous cleaning products
Residential, commercial or specialty cleaning?
Your niche decides your equipment, insurance, pricing and how you find clients, so pick it before you buy a single bottle.
Choosing your cleaning niche
| Residential (house cleaning) | Commercial / janitorial | Specialty (move-out, post-construction, windows) | |
|---|---|---|---|
Typical clients | Homeowners, tenants, seniors | Offices, clinics, strata buildings, retail | Landlords, realtors, builders, homeowners |
When you work | Weekdays, daytime | Evenings and weekends | Project-based |
How you price | Flat rate per visit or hourly | Monthly contract per site | Per job, often per square foot |
Equipment | Household vacuum, microfibre, eco products | Commercial vacuums, floor machines, carts | Ladders, pressure washers, specialist tools |
What clients ask for | References, trust, consistency | Insurance certificate, bond, WSIB clearance in Ontario | Insurance, before-and-after photos |
Income pattern | Recurring weekly or biweekly | Recurring monthly | Lumpy, seasonal peaks |
Typical clients
- Residential (house cleaning)
Homeowners, tenants, seniors
- Commercial / janitorial
Offices, clinics, strata buildings, retail
- Specialty (move-out, post-construction, windows)
Landlords, realtors, builders, homeowners
When you work
- Residential (house cleaning)
Weekdays, daytime
- Commercial / janitorial
Evenings and weekends
- Specialty (move-out, post-construction, windows)
Project-based
How you price
- Residential (house cleaning)
Flat rate per visit or hourly
- Commercial / janitorial
Monthly contract per site
- Specialty (move-out, post-construction, windows)
Per job, often per square foot
Equipment
- Residential (house cleaning)
Household vacuum, microfibre, eco products
- Commercial / janitorial
Commercial vacuums, floor machines, carts
- Specialty (move-out, post-construction, windows)
Ladders, pressure washers, specialist tools
What clients ask for
- Residential (house cleaning)
References, trust, consistency
- Commercial / janitorial
Insurance certificate, bond, WSIB clearance in Ontario
- Specialty (move-out, post-construction, windows)
Insurance, before-and-after photos
Income pattern
- Residential (house cleaning)
Recurring weekly or biweekly
- Commercial / janitorial
Recurring monthly
- Specialty (move-out, post-construction, windows)
Lumpy, seasonal peaks
Residential cleaning is the usual starting point: low cost, quick to win through referrals and local groups, and recurring visits fill a calendar fast. The downside is driving between homes and cancellations. Commercial cleaning pays in bigger monthly contracts but is won through quotes and tenders, needs evening staff, and buyers expect paperwork — certificates of insurance, safety programs and, in Ontario, a WSIB clearance certificate. Specialty work such as move-out, post-construction or window cleaning charges more per hour but comes in bursts; many owners add it to a residential base to smooth out income.
Be realistic about physical work. Cleaning four homes a day is hard on backs and wrists, and your income stops when you do. Most owners who grow beyond a solo operation do it by hiring, which brings in payroll and workers' compensation — covered below.
Register your cleaning business
The registration steps are the same as for any Canadian small business; our guide to starting a business in Canada covers them in full. In short:
- Choose a structure. Most cleaners start as sole proprietors. You report profit on your personal return (Form T2125) and pay both shares of CPP at 11.9%. Incorporate later if you take on large contracts, staff or significant liability.
- Register your name with the province if it isn't your exact legal name. "Sarah Chen" needs nothing; "Sparkle & Shine Cleaning" does. Fees: C$60 in Ontario, C$40 plus a C$30 Name Request in BC, C$10.30 plus a registry agent's fee in Alberta.
- Get a CRA Business Number when you open your first program account — GST/HST, payroll or both. It's free and issued instantly online through Business Registration Online.
Check the name before you print anything. Search your provincial registry and the federal trademarks database, and make sure the matching web domain and social handles are free. Names that describe the service and the area ("Kitsilano Home Cleaning") help with local search but limit you if you expand; our business name generator can suggest alternatives.
From idea to first paying client
Step 1
Pick your niche
Step 2
Register name (if needed)
Step 3
City licence via BizPaL
Step 4
Insurance and bond
Step 5
First client
BN and GST/HST when you need them
Licences and permits: what cleaners actually need
There's no provincial licence to clean homes or offices in Canada. The permits that matter are municipal, and they vary a lot from city to city.
Calgary is a good example of a city that does license cleaners. Its business licence covers housekeepers, residential and commercial cleaning, window washing and pressure washing building exteriors. Applicants need land use approval and a police security clearance: since 1 January 2025 you obtain the clearance yourself from Calgary Police Services (or your local police if you live outside Calgary), and it must be dated within 60 days of your application. Approval usually takes about two weeks, and the licence renews every year. Calgary's base fee for a new business licence is C$172, with different fees for home-based and commercial premises.
Many other municipalities don't license general cleaning at all but still regulate home-based businesses — which is what most cleaning businesses are, since your home is where you store supplies and do the paperwork. Home occupation rules commonly limit signage, client visits and parking for work vehicles. Use the free BizPaL search, entering "cleaning" or "janitorial" and your municipality, to see what applies.
Other permits to consider:
- Exterior and high work — window washing on multi-storey buildings and pressure washing bring fall-protection and other provincial safety rules once you have staff.
- Pest control is not cleaning — it's provincially licensed (Calgary points pest control businesses to Alberta Environment).
- Biohazard, mould and asbestos-adjacent work brings provincial occupational health and safety rules; get training before you quote for it.

Insurance, bonding and chemical safety
Insurance and bonds
Insurance isn't a legal requirement for a sole cleaner, but it's a commercial one. Property managers, offices and many homeowners will ask for a certificate of commercial general liability (CGL) insurance before you start — C$2 million is a common minimum in contracts (market practice, not a legal figure). CGL covers damage you cause (a cracked granite counter, a flooded floor) and injuries to others.
A fidelity or janitorial bond covers theft by you or your staff and is often requested when you hold keys or alarm codes. Add business use on your auto policy if you drive between jobs with equipment, and consider tool and equipment cover for commercial machines. Quotes vary by province, revenue and claims history; a small residential cleaner might pay somewhere around C$500 to C$1,500 a year for CGL and a modest bond (estimate based on typical small-business premiums — get at least two quotes).
WHMIS: the chemical rules most new cleaners miss
Many cleaning products — bleach, degreasers, descalers, floor strippers — are hazardous products under federal law. As soon as you have workers, provincial occupational health and safety law requires you to run a WHMIS program: train workers on the hazards and safe use of each product, keep up-to-date safety data sheets (SDSs) where workers can reach them, and make sure every container is labelled, including spray bottles you decant into. Health Canada's updated supplier rules finished their transition on 15 December 2025, so labels and SDSs on products you buy now should follow the current format.
Even working alone, follow the same discipline. Never mix bleach and ammonia-based products, label every decanted bottle, and choose lower-hazard products where they work. "Eco" products also sell well with residential clients, especially families with pets and small children.

How much does it cost to start a cleaning business?
The government fees are small and fixed; the rest are market costs. The figures below are estimates for a solo residential cleaner who already owns a car and a phone, based on typical Canadian retail prices and small-business insurance premiums in 2026.
| Item | Cost | Basis |
|---|---|---|
| Trade name registration | C$60 (ON) / C$40 + C$30 (BC) | Government fee |
| Business Number, GST/HST account | Free | CRA |
| Municipal licence | C$0 – about C$200 | Estimate; Calgary new licence base fee C$172 |
| Supplies and equipment | About C$500 – C$1,500 | Estimate: vacuum, microfibre, mops, caddies, products |
| Liability insurance and bond | About C$500 – C$1,500 a year | Estimate; get quotes |
| Website, booking app, cards | About C$200 – C$800 | Estimate |
| Total | About C$1,500 – C$4,000 | Estimate |
Commercial cleaning needs more up front: a backpack or commercial upright vacuum, an auto-scrubber or floor machine for larger sites, higher insurance limits, and payroll for evening staff before the first monthly invoice is paid. Expect to carry 30 to 60 days of wages because commercial clients usually pay on terms. Use the startup cost calculator to model your own list.
Pricing your cleaning services
New cleaners usually underprice because they compare themselves with other cleaners' advertised hourly rates without counting the hours they can't bill. Build your price from the bottom up.
Worked example — a sole cleaner in Mississauga. Priya wants to earn C$50,000 a year before tax. She can realistically clean about 25 billable hours a week for 46 weeks (allowing for holidays, sick days and slow weeks): 1,150 billable hours. Her costs are:
- Supplies and equipment replacement: about C$2,400 a year
- Insurance: about C$900
- Vehicle running costs for business kilometres: about C$5,000
- Phone, software, advertising: about C$1,800
- CPP at 11.9% (both shares) on about C$50,000 of earnings: roughly C$5,500
That's about C$15,600 of costs on top of her C$50,000 target — C$65,600 to recover over 1,150 hours, or about C$57 an hour before GST/HST. A home she cleans in three hours becomes a flat price of about C$170. Our hourly rate calculator runs the same sum with your numbers.
Flat prices per visit are easier to sell than hourly rates once you know your timings: clients see a fixed number and you benefit when you get faster. Quote first cleans higher (a "deep clean") because they take longer, and set a cancellation fee for visits cancelled at short notice. For commercial quotes, walk the site, measure, count washrooms and fixtures, and price per month with a scope of work attached — our free quotation generator lays one out.
GST/HST for cleaning businesses
Cleaning services are taxable at the full GST/HST rate. You can stay unregistered while you're a small supplier — taxable sales of C$30,000 or less over four consecutive calendar quarters. Priya's C$65,600 a year would take her past the limit inside her first year, so she'll need to register. Once she passes C$30,000 across consecutive quarters, she remains a small supplier until the end of the following month and then must charge HST, registering within 29 days. Her C$170 house clean becomes C$170 × 1.13 = C$192.10 in Ontario.
Try it — HST on a C$170 house clean in Ontario
That increase matters more for homeowners, who can't claim the tax back, than for commercial clients, who usually can. That's why many residential cleaners quote "tax included" prices and many commercial cleaners register voluntarily from day one so they can claim input tax credits on vacuums, vehicles and supplies.
Small service businesses can also elect the Quick Method: you charge HST as normal but remit a flat percentage of your tax-included sales instead of tracking every input tax credit. For an Ontario service business the remittance rate is 8.8%. On C$74,128 of HST-included sales (C$65,600 + 13%), that's about C$6,523 instead of C$8,528 of HST collected — minus the extra 1% credit on the first C$30,000. It doesn't suit businesses with large taxable purchases. See our Quick Method guide before electing.
Hiring cleaners: employees, contractors and workers' compensation
Employee or contractor?
Most cleaning companies that get into trouble with the CRA do it here. Paying cleaners as "contractors" avoids payroll deductions, but the label you choose doesn't decide the question. The CRA first looks at what you both intended, then tests it against how the work actually happens:
- Control — do you set the schedule, the clients and how the job is done?
- Tools and equipment — do you supply the vacuums and products?
- Helpers — can the worker send someone else or hire an assistant?
- Financial risk and investment — does the worker carry costs and equipment of their own?
- Opportunity for profit — can they set prices, take other clients and make or lose money?
A cleaner you schedule into your clients' homes, using your products, at an hourly wage, is almost certainly an employee. That means a CRA payroll account, CPP and EI deductions, T4 slips, vacation pay and minimum wage — C$17.95 an hour in Ontario, C$15 an hour in Alberta. If you're unsure, either you or the worker can ask the CRA for a CPP/EI ruling through My Business Account or Form CPT1.
Before your first cleaner starts
0/6Workers' compensation
Every province requires most employers to register with its workers' compensation board. In Ontario you must register with WSIB within 10 calendar days of your first worker starting. Janitorial and building services employers are generally placed in WSIB's class M (administration and services to buildings), whose 2026 class rate is C$1.43 per C$100 of insurable earnings — so C$100,000 of cleaners' wages costs about C$1,430 in premiums before your own experience adjusts the rate. Confirm your classification when you register; WorkSafeBC, WCB Alberta and the other boards publish their own rates. See our WSIB guide for more.
Ontario's building services provider rules
If you bid for commercial cleaning contracts in Ontario, know the Employment Standards Act rules for building services providers. When you replace another cleaning company at a building, you take on termination and severance obligations to the previous provider's workers at that site, counting their past service — whether or not you hire them — unless an exemption applies, such as a worker refusing your reasonable job offer. You're also entitled to ask the building owner for information about the current staff (wages, hours, hire dates) before you bid. Price that risk into large contract tenders.
Bidding on a commercial cleaning contract
- 1
Walk the site
Measure floor areas, count washrooms and fixtures, and note floor types and access times.
- 2
Ask for current staffing details (Ontario)
A prospective building services provider can ask the owner or manager for current cleaners' wages, hours and hire dates.
- 3
Price labour, supplies and inherited obligations
Cost the hours per visit, products, equipment wear and any ESA termination or severance you could inherit.
- 4
Attach a written scope of work
List tasks and frequencies — daily, weekly, monthly — so extras are billed separately.
Finding your first clients
Residential work is mostly won locally: neighbourhood social media groups, referrals from your first clients, door-hangers in streets where you already clean, and a free business profile on map listings. Ask every happy client for a review and a referral — recurring clients refer friends who live nearby, which cuts your travel time.
For commercial work, start small: dental and physio clinics, small offices, churches and condo common areas. Property managers buy on reliability and paperwork, so have your insurance certificate, WSIB clearance (in Ontario), WHMIS program and a sample scope of work ready. Larger buyers, including governments, tender publicly; read the scope carefully and visit the site before you price.
Common mistakes when starting a cleaning business
- Pricing from competitors' rates instead of your costs. Unbilled travel and admin time sink margins.
- Calling employees contractors. The CRA can assess the missed CPP and EI years later, plus penalties.
- No written scope. Agree what's included — inside the oven, windows, laundry — in writing before the first visit.
- Skipping the city licence. Where a city licenses cleaners, operating without one breaks the bylaw — and in Calgary the police clearance alone takes time, so start early.
- Unlabelled spray bottles. A WHMIS gap is an easy finding for a safety inspector or commercial client.
- Ignoring the C$30,000 line. HST you should have charged comes out of your own pocket once you're over it.
Official links
- BizPaL — permits and licencesSearch 'cleaning' or 'janitorial' for your municipality
- City of Calgary — cleaning services licence
- CRA — Employee or self-employed? (RC4110)
- CRA — When to register for GST/HST
- CCOHS — WHMIS general information
- Ontario — building services providers (ESA)
- WSIB — 2026 premium rates
What to do next
Pick your niche, register your name and check BizPaL for your city's licence. Then get insurance quotes, build your price from your real costs, and set up invoicing before your first job — the free invoice generator handles GST/HST lines. When you're ready to grow, read our guides to GST/HST registration and payroll deductions before your first hire.
This is general information, not legal or tax advice — confirm on the official source or with a professional.
Frequently asked questions
There's no provincial cleaning licence, but many cities require a municipal business licence. Calgary, for example, licenses housekeepers, residential and commercial cleaners, window washers and pressure washers, and requires a police security clearance. Other cities don't license cleaners at all. Search your activity and municipality on BizPaL, and register a trade name with your province if you don't use your own name.
A solo residential cleaner can start for roughly C$1,500 to C$4,000 (estimate): supplies and equipment, liability insurance, a trade name (C$60 in Ontario) and basic marketing. You'll usually use your own vehicle. Commercial cleaning costs more because of floor machines, larger insurance limits and bonding. The CRA Business Number and GST/HST account are free.
Cleaning is a taxable service. You don't have to register while your worldwide taxable sales stay at or below C$30,000 over four consecutive quarters; once you pass it you must register, generally within 29 days, and charge GST or HST at your province's rate — 13% in Ontario, 5% in Alberta. Many commercial cleaners register early so business clients can claim the tax back.
Insurance isn't legally required for a sole cleaner, but most commercial clients, property managers and many homeowners ask for proof of commercial general liability cover, often C$2 million. A fidelity (janitorial) bond covers theft by your staff and reassures clients who give you keys. Workers' compensation is the compulsory cover once you hire in most provinces.
Only if they really are in business for themselves. The CRA looks at who controls the work, who supplies tools and products, whether the worker can hire helpers, and whether they take financial risk and can profit. A cleaner you schedule, supply and pay hourly is usually an employee, which means payroll deductions, workers' compensation and employment standards apply.
Work back from your costs. Add your target hourly pay, CPP at 11.9% for the self-employed, supplies, travel, insurance and unpaid admin time, then divide by billable hours. Many residential cleaners land somewhere around C$35 to C$60 an hour (estimate from published local rates), with flat prices per home once they know their timings.
Sources & verification
Figures on this page were checked against the sources below when it was last reviewed on 13 October 2026. Each rate and limit is stored once with its own official source and review date, and official update channels are monitored daily so changes are picked up. How we verify
- 1.Cleaning Services — business guide — City of Calgary · accessed 13 October 2026
- 2.BizPaL — permits and licences — BizPaL (federal, provincial, territorial and municipal governments) · accessed 13 October 2026
- 3.WHMIS — General — Canadian Centre for Occupational Health and Safety · accessed 13 October 2026
- 4.RC4110 Employee or Self-Employed? — Canada Revenue Agency · accessed 13 October 2026
- 5.When to register for and start charging the GST/HST — Canada Revenue Agency · accessed 13 October 2026
- 6.Building services providers (Your guide to the Employment Standards Act) — Government of Ontario · accessed 13 October 2026
- 7.2026 premium rates — Workplace Safety and Insurance Board (WSIB) · accessed 13 October 2026
- 8.When you need a business number or CRA program account — Canada Revenue Agency · accessed 13 October 2026
MSMETOOLS is an independent platform and is not affiliated with any government agency, ministry or department.
Tools for this
Freelance Hourly Rate Calculator
Work out the hourly rate you need to charge.
Quotation Generator
Create professional quotes for clients.
Invoice Generator
Create professional invoices with tax, logo and custom details.
Startup Cost Calculator
Estimate how much capital you need to launch.
Related guides
How to Start a Business in Canada (2026): 8 Steps & CostsRead guide
How to Start an Online Business in Canada (2026): Rules & TaxRead guide
Home-Based Food Business in Canada (2026): ON, BC & AB RulesRead guide
WSIB Ontario 2026: Registration, Rates by Class & ClearancesRead guide Official links open the government site in a new tab.