Business idea · NZ · 2026
Start a Commercial Cleaning Business in NZ

TL;DR
Offices, dental clinics, accountancy firms, shopfronts. After-hours work, recurring monthly contracts, predictable revenue. The business that pays you while you sleep — once you've built a route.
Startup cost
$800–$2,500
Realistic earnings
$1,500–$3,500/wk full-time year 1 (with crew)
Earnings explorer
Run the numbers for your situation
Recurring monthly contracts with offices and clinics. Move the sliders to see realistic monthly and annual figures, plus how long the startup capital takes to pay back.
Per month
NZ$14,400
Annual run-rate
NZ$172,800
Weeks to recoup setup
1 weeks
Against NZ$1,500 startup
Modelled estimate, not a guarantee. Real outcomes depend on doing good work, answering the phone fast, and how aggressively you fill the calendar in the first 8–12 weeks.
What you need to start
- ▸Commercial vacuum (HEPA, light enough for stairs) — $400–$700
- ▸Mop bucket, microfibre system, dust mop — $200
- ▸Eco-friendly all-purpose cleaner, glass cleaner, disinfectant — $100/mo restock
- ▸Professional rubbish bins, gloves, signage — $150
- ▸Scheduling / route software (after-hours work needs tight time-tracking) — $40/mo
- ▸Public liability + theft insurance (essential for after-hours access) — $80–$120/mo
- ▸Sole App for invoicing — purpose-built for sole traders, NZ launch June 2026
Why this is AI-proof
Vacuuming an office at 9pm, restocking the toilet paper, wiping down a kitchenette someone left a mess in — physical, after-hours, trust-based. Customers want a known person with a key, not a robot in the building when they're not.
The recurring-revenue model that works
Commercial cleaning is the closest a service business gets to SaaS — recurring monthly contracts, predictable revenue, low customer churn. A small office (5–15 staff) needs 1–2 hours of cleaning, 2–5 times a week, paid monthly. Charge $80–$160 per visit, take the workload to 6–10 contracts a week, and you're at $1,800–$3,000/wk on a route you can run solo or hand to staff.
Existing supply skews to either large corporate cleaning companies (slow, expensive, faceless) or one-person operators with no online presence. A new entrant with a website + GBP that ranks for 'office cleaning [suburb]' AND a clear professional pitch (uniformed, insured, after-hours, monthly contract) wins on the discovery side.
What to charge in 2026 NZ
- Small office (200–400 sqm), 3× weekly: $1,200–$2,400/mo
- Medium office (400–800 sqm), 3× weekly: $2,400–$4,800/mo
- Dental clinic / medical (high standards, daily): $1,500–$3,500/mo
- Shopfront cleans (single visit, evening): $80–$150/visit
- Carpet cleaning (add-on, quarterly): $400–$1,200 per visit
- Window cleaning (add-on or sub-out): $300–$1,500 per visit
Funding
Three WINZ programmes can stack to help cover this.
If you're on Jobseeker Support, the Self-Employment Start-Up Payment can cover the kit and insurance. Flexi-Wage adds up to NZ$16,800 over 28 weeks of living costs while you sign your first contracts. Business Training Grant adds up to NZ$5,000.
How to win your first 5 contracts
Walk in. Offer a free trial clean (one visit, free, no commitment). Ask for the office manager or practice manager directly. Bring a printed one-pager (services, rate, references, insurance, photo of you in uniform). Most decision-makers in small offices will say yes to a free trial — and 60-70% of trials convert to paid contracts because changing cleaners is annoying and you're already there. Get five trials and three will sign.
Common questions
Do I need to be GST registered?
Above $60k revenue you must be. Commercial clients prefer dealing with GST-registered suppliers anyway (they claim it back), so register early — most operators register at startup specifically for this reason.
Is a uniform / branded gear worth it?
Yes — strongly. Walking into an office at 7pm in a branded shirt with a printed checklist is a different signal than turning up in jeans and a t-shirt. Costs $150 to set up, lifts your conversion rate dramatically.
When can I start hiring cleaners?
Once you're booked 5+ contracts and one person can't physically cover the route. Most operators hire their first cleaner around month 4–8. Pay above minimum wage — turnover in commercial cleaning is the industry's biggest cost, and the easiest fix is paying $25–$30/hr instead of $22.
Where this works in NZ
Self Made's city guides recommend this idea in the following locations — each links through to the local playbook with suburbs, demand signals and what to expect.
Auckland · NZ
Auckland →
CBD + suburban office market is enormous and fragmented. Most existing operators are large faceless contractors — small independents who answer the phone + run uniformed crews win the small-medium office contracts every time.
Wellington · NZ
Wellington →
Government + corporate office market is dense + recurring. Premium rates if you can demonstrate reliability + uniformed staff — most existing supply is faceless large operators.
Otago · NZ
Dunedin →
University + hospital + suburban office market. Premium rates if you can demonstrate reliability + uniformed crews — most existing supply is faceless contract cleaners.
Related ideas
If this fits the kind of work you're drawn to, you might also want a look at these — same shape, different patch.
$300–$800 startup
Start a Residential Cleaning Business in NZ →
Residential cleaning is one of the most reliable service businesses to start in NZ.
$1,000–$3,000 startup
Start an End-of-Tenancy Cleaning Business in NZ →
Every tenant in NZ moves out, and every move-out triggers a bond clean.
$3,500–$15,000 startup
Start a Carpet Cleaning Business in NZ →
A truck-mount or portable extractor + a website that ranks for 'carpet cleaning [suburb]' = a steady stream of $300–$800 jobs.
$500–$2,500 startup
Start a Window Cleaning Business in NZ →
The lowest-capital service business after dog walking.
If this fits
Ready to build it?
Self Made builds the digital infrastructure, runs the marketing, and gets the phone ringing. Same playbook that took Mr Mow to dominating local search across his Southland patch in weeks.
Last updated 6 May 2026