Clean Estimator
Home › Blog › Starting Your Business
Starting Your Business · 9 min read

How to Start a Cleaning Business in Canada: Costs, Registration & Pricing (2026)

Starting a cleaning business in Canada means choosing between a sole proprietorship and incorporating, registering for GST/HST once you cross C$30,000 in revenue, and pricing jobs correctly from day one.

Get a free local estimate for your project Use Free Calculator →

Choosing a Business Structure

Most new cleaning businesses in Canada start as a sole proprietorship — it's the simplest and cheapest way to begin, with no separate legal entity to set up, though you're personally liable for the business's debts and obligations. Many owners later incorporate (federally through Corporations Canada, or provincially through your province's corporate registry) once the business grows, mainly for the liability protection a corporation provides — your personal assets are separated from the business's.

There's no single right answer for every new owner. A sole proprietorship is faster and cheaper to start; incorporating costs more upfront and adds some ongoing paperwork (separate corporate tax filings), but limits your personal liability if something goes wrong on a job.

Registering Your Business

Whichever structure you choose, you'll generally need to:

  1. Register a business name with your province (unless you're operating a sole proprietorship strictly under your own legal name)
  2. Get a Business Number (BN) from the Canada Revenue Agency — this is your core federal tax ID, used for GST/HST, payroll, and corporate tax accounts
  3. Check municipal licensing requirements — many cities require a general business license on top of provincial/federal registration
  4. Register for workers' compensation coverage (province-specific — WSIB in Ontario, WorkSafeBC in BC, and equivalents elsewhere) once you have employees; this is mandatory in most provinces, not optional

GST/HST Registration

You're required to register for GST/HST once your revenue crosses C$30,000 over four consecutive calendar quarters — this is the CRA's "small supplier" threshold. Below that, registration is optional (though some businesses register voluntarily anyway, since it lets you claim input tax credits on your own business expenses). Once registered, you'll charge GST (or HST, depending on your province) on your cleaning services and remit it to the CRA on a regular filing schedule.

Business Insurance

Before your first paid job, get:

  • General liability insurance — covers damage to a client's property or injury that happens while you're working in their space
  • Bonding — some clients, especially commercial ones, specifically require a bonded cleaner before they'll sign a contract
  • Workers' compensation coverage — mandatory in most provinces once you have employees, and worth carrying even as a sole operator in provinces where it's optional, since a workplace injury without coverage can be financially devastating

Typical Startup Costs

Starting lean is realistic for residential cleaning specifically:

  • Equipment: a good vacuum, mop system, caddy, and microfiber cloths
  • Supplies: basic cleaning products, which you'll restock regularly
  • Insurance: your first year's general liability premium
  • Marketing: a simple website, business cards, and local online listings
Commercial cleaning and specialty services (carpet extraction equipment, air duct equipment) require a larger equipment investment upfront, so many new owners start with residential and expand into commercial once they've built some cash flow.

Pricing Your First Jobs

Don't guess at pricing — use real local numbers as your anchor. For reference, here's what this app's own calculator quotes for a standard house cleaning in a few provinces:

ProvinceStandard House Clean (2,000–2,500 sq ft)
British ColumbiaC$263–C$313
OntarioC$250–C$298
AlbertaC$239–C$285
Nova ScotiaC$224–C$267
See our full Canada house cleaning cost guide for the same breakdown across all our main service categories, and carpet cleaning costs in Canada if you're planning to offer that as a service too. Pricing too low to win your first few clients is a common mistake — it's hard to raise prices later on an existing client without friction, so price close to the real local market rate from the start.

Try It Yourself

If you want to quote jobs this consistently — same pricing logic every time, specific to your province, instead of guessing or rebuilding a spreadsheet — try Clean Estimator free for 14 days. It's built around exactly the pricing data used throughout this guide.

Get a Free Local Estimate

Our calculator gives location-specific prices in seconds. Free and instant.

Calculate My Cost →