Office and small business cleaning
Clean offices, clinics and small shops after hours on regular contracts.
- 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
- Walk a few nearby buildings, note who might need a cleaner and work out a per-visit price
- Get commercial general liability insurance and a professional kit, with a short written service agreement
- 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 soonQuestions 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
Rental turnover and move-out cleaning
Clean rentals between tenants for landlords, property managers and Airbnb hosts.
- C$500-2.5k
- Part-time
- Out and about
Mobile bike wash and degrease
Drive to cyclists' homes, clubs and events to clean and degrease bikes on the spot.
- C$500-3k
- Side hustle
- Out and about
Home window cleaning round
Clean windows for homeowners a few times a year and build a repeat route in your neighbourhood.
- C$400-3k
- Side hustle
- Out and about
Weekend mattress and sofa refresh
Offer mattress and sofa cleaning on weekends, starting with a compact machine and a small local customer base.
- C$500-2k
- Side hustle
- Out and about
Evening office cleaning contracts
Clean small offices, clinics and studios after hours on a regular contract, starting on your own.
- C$500-3k
- Side hustle
- Out and about
Weekend carpet cleaning with rented kit
Start small by cleaning carpets on weekends with a rented or entry-level machine.
- C$300-1.8k
- Side hustle
- Out and about