Start-up guide · Canada
How to start a cleaning business in Canada
You can start a residential cleaning business for $800 to $2,500, and most of that is a vacuum and an insurance policy. The hard part isn't the paperwork. It's pricing so you get paid for the hours, and getting the first ten customers to say yes. This guide covers both, plus every registration step, with Ontario in detail.
KnoxMops are cheap. Mispriced jobs are expensive. Read the pricing section twice.
Pick the kind of cleaning business first
"Cleaning business" covers very different companies. A woman cleaning three condos a week in Liberty Village and a crew of twelve doing office towers at night are both cleaning businesses, but they buy different gear, find customers in different places and get paid on different schedules. Decide which one you're starting before you spend a dollar.
| Type | Who pays | How you're paid | What it takes to start |
|---|---|---|---|
| Residential (house and condo) | Homeowners and renters | Per clean, often weekly or every two weeks | A car, a supply kit, a vacuum. The cheapest start. |
| Move-in and move-out | Tenants, landlords, realtors | One-off, larger jobs | Same kit plus more hours per job. Busy at month end. |
| Short-term rental turnovers | Hosts and property managers | Per turnover, booked around check-outs | Fast linen changes, photo proof, same-day reliability |
| Commercial and office | Businesses and property managers | Monthly contract | Night or weekend crews, a bid process, higher insurance limits |
| Post-construction | Builders, renovators, homeowners | Per job, priced by square foot and phase | Site-ready crew, more equipment, contractor paperwork |
Most owners start residential, because the start-up cost is lowest and the first customer can be a neighbour. Recurring house cleaning is also the steadiest money in the trade: a customer on a two-week schedule is 26 bookings a year you don't have to sell again. If you're aiming at offices instead, read the commercial cleaning guide after this one. The registration steps are the same; the selling isn't.
What it costs to start a cleaning business
Here's what owners who started in the last few years actually spent, gathered from operators who published their numbers. These are Canadian dollars where owners gave them, and they assume you already have a car and a phone.
| Item | Typical cost | Notes |
|---|---|---|
| Cleaning products and tools | $200–$600 | A kit of sprays, cloths, scrub brushes and caddies. $300 to $500 is common; about $600 with a good stock of microfibre. |
| Vacuum | $120–$535 | A $120 upright works on day one. A backpack vacuum (around $500) pays off once you do several homes a day. |
| Mop, bucket, extension duster | $50–$125 | One owner bought a used cart for $75. |
| Business name registration | $0–$60 | $60 in Ontario for 5 years. Free if you trade under your own name. |
| Liability insurance | $400–$2,000 a year | Brokers quote small cleaners $400 to $700; bigger operations $700 to $2,000. Get three quotes. |
| Booking and scheduling software | $0–$110 a month | Optional at first. A calendar works for the first handful of customers. |
| Website and ads | $0–$1,000 a month | Optional at first. A free Google Business Profile matters more than a website in month one. |
Add it up and a solo residential start lands somewhere between $800 and $2,500, with insurance as the biggest single line. Commercial starts cost more, mostly because buildings ask for higher insurance limits and you'll want a floor machine sooner.
Don't skip the second number most guides leave out: cash to live on while you build. A new residential business usually takes a few months to fill a week. If you're leaving a job, have two or three months of personal expenses set aside, or start on evenings and weekends and switch over once you're booked.
How to register a cleaning business in Canada
Registration is less work than it sounds. For most new cleaners it's two forms and about $60. Here's the order to do it in.
1. Sole proprietorship or corporation
A sole proprietorship is you, trading under a name. It's cheap and simple, and your business income goes on your personal tax return (form T2125). The catch is that you're personally on the hook for the business's debts and claims. A corporation is a separate legal person. It costs more to set up and to run (a separate tax return every year, usually with an accountant), and in exchange it limits your personal liability and can save tax once profits are high.
Most cleaners start as sole proprietors and incorporate later, once the business is clearly working. Liability insurance covers the most likely claims either way: the broken vase, the flooded floor.
2. Register the name with your province
If you trade under your own legal name ("Maria Santos"), most provinces don't need a registration at all. If you trade under anything else ("Sparkle & Co. Cleaning"), you register it. Search the name first, and check that the domain and social handles are free while you're at it.
| Province | Sole proprietor, trade name | Provincial corporation | Sales tax on cleaning |
|---|---|---|---|
| Ontario | $60, renew every 5 years | $300, annual return free | 13% HST |
| British Columbia | $30 name request + $40 registration | $350 + $30 name request, then a $43.39 annual report | 5% GST. BC's 7% PST doesn't apply to cleaning homes or buildings. |
| Alberta | $10.61 government fee, plus the registry agent's fee | $291.75 government fee plus a NUANS report | 5% GST, no provincial sales tax |
| Quebec | $41 if the name doesn't include your own name | $397, annual update $106 | 5% GST + 9.975% QST = 14.975% |
| Federal corporation | Not applicable | $200 online with Corporations Canada, plus registering in each province you work in | Depends on the province |
In Ontario, both registrations go through the Ontario Business Registry. You'll get an Ontario Business Identification Number (BIN). That isn't your tax number; that comes next.
3. Get a CRA business number
Your business number (BN) comes from the Canada Revenue Agency and is free. You need it for GST/HST, payroll and anything else you do with the CRA. Some provincial registries can request one for you as part of registering; otherwise get it directly from the CRA's Business Registration Online.
4. Register for GST/HST when you need to
You don't have to charge GST/HST until your taxable sales pass $30,000, either in a single calendar quarter or over four quarters in a row. Until then you're a "small supplier." Once you pass it in one quarter, you charge tax starting with the sale that put you over.
Many cleaners register early anyway, for two reasons. You can claim back the tax you pay on supplies, gas and equipment (input tax credits). And commercial customers often prefer a supplier who's registered. The trade-off: if you register early, you charge 13% HST in Ontario on every residential clean, which makes your price look higher than the unregistered cleaner down the street. What you can't do is charge HST without being registered.
5. Open a business bank account
Not a legal requirement for a sole proprietor, but do it on day one. Mixing personal and business money is how owners lose track of what they actually earn, and it makes tax time miserable. Keep your records for six years; the CRA can ask for them.
Licences, insurance and the rules that do apply
There's no provincial licence for general cleaning anywhere in Canada. Whether you need a city business licence depends on where you work, and the answer varies a lot:
- Toronto: none of the city's 93 licence types covers cleaning or janitorial work. The Building Renovator licence only matters if you also do repair work.
- Ottawa and Mississauga: neither city's licensing by-law lists cleaning.
- Calgary: residential and commercial cleaners need a business licence, which includes a Calgary Police Service check (about two weeks).
- Vancouver: every business working in the city needs a business licence. The fee depends on the licence type and your income.
Insurance isn't required by law for a cleaning business in Canada, but you won't get far without it. Condo boards, property managers and most commercial customers ask for a certificate before you start, and a single flooded floor can cost more than ten years of premiums. Plan for commercial general liability with at least $2 million in coverage.
If you hire, workers' compensation is the one that's compulsory. In Ontario, cleaning isn't on the WSIB's list of optional industries, so you register within 10 days of hiring your first worker. In BC, WorkSafeBC expects you to register when you hire.
The full breakdown, with insurance costs, bonding, WSIB rates and city-by-city licences, is in the cleaning business licence and insurance guide.
How to price your cleaning services
Pricing is where new cleaning businesses quietly fail. Not because they charge too much, but because they quote a job at what feels fair, then discover it took five hours instead of three. The fix is to price the hours first, then turn the hours into a price.
- Know your times. Track how long your first ten jobs take, door to door. Use the average, not your best day.
- Set an hourly rate that covers everything. Your pay (or your cleaner's, plus payroll costs), supplies at about 3% of the price, gas, insurance, software and a profit margin. Many owners land well above what they'd pay a cleaner per hour, because labour is only about half the price once a cleaner does the work.
- Quote a range or a flat price, not a guess. Flat prices by bedrooms and bathrooms are easier for customers to say yes to. Keep the range for homes you haven't seen.
- Charge more for the first clean. A first visit or a deep clean takes longer than the regular one after it. Price it separately so the regular price stays honest.
- Show tax clearly. In Ontario, consumer law requires the total price in the agreement. If you're registered, show the HST as its own line.
For a sense of the market: owners report a standard recurring clean at about $150 to $200 in Toronto and Victoria. Move-outs and deep cleans run higher, and post-construction is priced by the square foot.
Worked example
A first quote in Mississauga
A 3-bedroom, 2-bathroom townhouse wants a clean every two weeks. Your last ten similar homes took an average of 3 hours with one cleaner.
Your rate is $55 an hour, so the regular clean is 3 h × $55 = $165. You're HST-registered, so the customer sees $165 + $21.45 HST = $186.45.
The first visit will take about 5 hours because nobody has cleaned behind the fridge since the spring. You quote it separately: 5 h × $55 = $275 plus HST, then $165 every two weeks after that.
Over a year that's 26 cleans, or about $4,300 before tax from one customer. That's why the first ten recurring customers matter more than anything else you do this year.
Write a service agreement before the first clean
A handshake works until the first disagreement about a cancelled clean or a broken lamp. A one-page agreement prevents most of them. In Ontario, recurring home cleaning is a future performance agreement under the Consumer Protection Act, 2002, which comes with specific rules:
- Any agreement over $50 must be in writing, and the customer gets a copy.
- It must list your name and address, the customer's name and address, a description of the service, an itemized price and the total, the payment terms and the start date.
- If you don't start within 30 days of the promised date, the customer can cancel.
- If you sign the customer up in their home, they generally have 10 days to cancel. Ontario's ban on unsolicited door-to-door sales covers things like furnaces and duct cleaning, not house cleaning.
Other provinces differ. BC tightened its rules for future performance contracts on August 1, 2026. In Quebec, a client can end a service contract at any time and owes only for work already done, and contracts and invoices must be in French first.
More Knocks sends quotes customers sign on their phone and keeps the signed copy on the booking, so the agreement and the job live in the same place.
What to put in your cleaning service agreement
- Your business name, address and HST number (if registered)
- The customer's name, address and how you'll get in (key, lockbox, code)
- What's included in each clean, room by room, and what isn't
- Price per clean, the first-clean price, HST and the total
- How often, which day, and how rescheduling works
- Your cancellation fee and how much notice you need
- How payment works (card on file, deposit, after each clean)
- What happens if something is damaged, and your insurance
- How either side ends the agreement
Get your first ten customers
Your first customers won't come from a website. They'll come from people who already trust you, and from the places your neighbours ask for recommendations. In rough order of how fast they work:
- People you know. Tell friends, family and former co-workers what you charge and which days you have open. Ask each one for a name, not a favour.
- A Google Business Profile. Free, and it's what shows up when someone nearby searches for a cleaner. Set it up as a service-area business so your home address stays hidden.
- Local Facebook groups and community boards. Neighbourhood groups get "can anyone recommend a cleaner?" posts every week. Answer them helpfully, not with a sales pitch.
- Realtors and property managers. One realtor who sends you move-out cleans can fill a month-end every month.
- Reviews from day one. Ask every happy customer for a Google review the same day. Five reviews puts you ahead of most new cleaners in your area.
The full playbook, including neighbourhood mail costs, door hangers, referral offers and the email rules you need to follow, is in the guide to getting cleaning clients.
Your first hire: employee or contractor
Somewhere around 15 to 20 cleans a week, you'll run out of hours. Before you hire, decide whether the person is an employee or an independent contractor, because the CRA, your province and the workers' comp board each decide for themselves, whatever your agreement says.
The CRA looks at control (who sets the schedule and the way the work is done), tools and equipment (who supplies them), the chance of profit or risk of loss, and whether the person can send someone else. A cleaner who works your schedule, at your customers' homes, with your supplies, is very likely an employee.
If they're an employee, in Ontario you'll need to:
- Pay at least $17.95 an hour (from October 1, 2026). Travel time between customers' homes during the day generally counts as work time.
- Open a CRA payroll account and deduct CPP (5.95% each, matched by you) and EI (you pay 1.4 times the employee's premium).
- Pay 4% vacation pay (6% after five years) and public holiday pay.
- Register with the WSIB within 10 days. Janitorial work falls under Class M, which was $1.43 per $100 of insurable payroll in 2026.
- Give them the employment standards poster and complete basic health and safety awareness training.
- Issue a T4 slip each February.
Want to see the real cost of one hire before you post the ad? The guide to how much to pay cleaners has wages by city and the full employer cost per hour.
Ontario checklist: start a cleaning business in Ontario
Everything above, in order, for Ontario. Each step was checked against the official Ontario or federal page in October 2026.
Ontario passed a new Consumer Protection Act in 2023. As of October 2026 it hadn't come into force, so the 2002 Act's rules above still apply. Check the Ontario consumer protection pages before you print a stack of agreements.
Starting a cleaning business in Ontario
- Search your business name in the Ontario Business Registry (free)
- Register the name for $60, or incorporate in Ontario for $300
- Get a free CRA business number
- Open a business bank account
- Check your city: Toronto, Ottawa and Mississauga don't license cleaning
- Buy commercial general liability insurance ($2 million is the usual minimum)
- Use a written agreement for any recurring clean over $50
- Register for HST before your sales pass $30,000, then charge 13%
- Before your first hire: CRA payroll account, WSIB within 10 days, $17.95 minimum wage
- Keep receipts and records for six years
Starting a cleaning business in the US instead
The steps are the same shape in the US, with different offices. Register your business with your state (and your city or county, where it asks), get a free EIN from the IRS if you'll hire or form an LLC, and check your state's rules on sales tax: some states tax cleaning services and most don't. Many owners form an LLC for the liability protection.
Insurance works the same way. One US insurance marketplace puts general liability for janitorial businesses at an average of about $50 a month (for $1 million per claim and $2 million a year), and a janitorial bond at about $11 a month. Pricing, contracts and the hunt for your first ten customers follow everything above.
Questions
What owners ask
Do I need a licence to start a cleaning business in Canada?
Not a provincial one. Some cities require a business licence: Calgary does (with a police check), and so does Vancouver, while Toronto, Ottawa and Mississauga don't license cleaning. Check your city, and see the licence and insurance guide for more cities.
How much does it cost to start a cleaning business?
A solo residential start usually costs $800 to $2,500: about $200 to $600 of products, a vacuum, a mop and bucket, $60 to register a name in Ontario, and $400 to $2,000 a year of liability insurance. Commercial starts cost more.
Do I need to charge HST as a new cleaning business?
Not until your taxable sales pass $30,000 in one calendar quarter or over four consecutive quarters. Then you must register and charge it (13% in Ontario). You can register earlier to claim back tax on supplies, but you can't charge HST without being registered.
Should I start as a sole proprietor or incorporate?
Most cleaners start as sole proprietors because it's cheaper and simpler, then incorporate once profits are steady. A corporation limits your personal liability and can lower tax at higher profits, but costs more to run. Ask an accountant once you're past your first year.
How much can a cleaning business make?
It depends on how full your week is and what you keep per hour. One recurring customer every two weeks at $165 is about $4,300 a year. Fifteen of them is about $64,000 before costs. With employees, labour usually takes about half the price, so margin comes from volume and good pricing.
Can I start a cleaning business with no money?
Close to it. Start under your own name (no registration fee), use your own car and a basic supply kit, and book your first customers before you buy anything bigger. Don't skip liability insurance, though.
Do I need a business plan?
It isn't required. It helps if you're borrowing money or want to check the numbers before you quit a job. Keep it short: your type of cleaning, your prices, your costs and how many cleans a week you need.
Sources
Where these facts come from
Checked October 2026. Fees, tax rates and rules change, so check the official page before you file anything. This guide is general information, not legal or tax advice.
- Ontario: Cost and time to register a business name or corporation
- Ontario Business Registry
- Corporations Canada: Services, fees and processing times
- CRA: Register for a business number
- CRA: General information for GST/HST registrants (RC4022)
- CRA: Keeping records
- CRA: Employee or self-employed? (RC4110)
- CRA: CPP contribution rates, maximums and exemptions
- ESDC: 2026 Employment Insurance premium rate
- Ontario Employment Standards: Minimum wage
- Ontario Employment Standards: Vacation
- WSIB: Do you need to register with us?
- WSIB: 2026 premium rates
- Ontario business guide to consumer protection: types of agreements
- Ontario: Door-to-door sales and home service contracts
- City of Toronto: Business licence types
- City of Calgary: Cleaning services business guide
- City of Vancouver: Business licences
- BC Government: PST on related services (Bulletin PST 301)
- Alberta: Register a business name
- Quebec: Registraire des entreprises fees
- Rates.ca: Cleaning business insurance
- LowestRates.ca: Cleaning business insurance
- Insureon: Janitorial insurance cost (US)
Keep reading
More guides for owners
See More Knocks run one of your own jobs
Book 20 minutes with one of the founders. We'll walk a real booking from quote to payment and tell you straight whether it fits your company.
Book your demo