How much does commercial cleaning cost in South Africa?
Free, no obligation. Sign in with Google to send your request.
Key takeaways
- Most commercial cleaning jobs in South Africa land between ZAR 350–ZAR 11,000 — known locally as commercial / contract cleaning.
- South Africa's contract cleaning sector has binding minimum wages set via sectoral determination (with a bargaining council in KZN), above the national minimum wage. Contractors must be registered with COIDA for workplace-injury compensation.
- Prices below are researched national ranges, updated July 2026 — not quotes.
Commercial Cleaning prices by job size in South Africa
| Job size | Low | Typical | High |
|---|---|---|---|
| Small office (up to 200 m²), per visit Bins, floors, touchpoints, bathroom and kitchenette | ZAR 350 | ZAR 600 | ZAR 950 |
| Mid-size office (500 m²), monthly, daily service Recurring contract with deployed cleaner and consumables | ZAR 4,500 | ZAR 7,000 | ZAR 11,000 |
| One-off deep clean / floor care Carpet extraction or floor scrub for a small office | ZAR 1,200 | ZAR 2,200 | ZAR 4,000 |
Per-unit rates
| Unit | Low | Typical | High |
|---|---|---|---|
| per hour (per cleaner) | ZAR 55 | ZAR 80 | ZAR 120 |
What affects the price
- Job size and scope — bigger or more complex jobs move you up the ranges above.
- Access and condition — hard-to-reach areas, older properties or neglected maintenance add labour time.
- Materials and quality level — where materials are involved, the grade you choose often matters more than labour.
- Urgency — same-day or out-of-hours work usually carries a premium.
- Where you live — large metros in South Africa typically run above the national range; smaller towns below it.
How to save
- Get at least three quotes and compare like-for-like scopes, not just totals.
- Be flexible on timing — off-peak slots are often cheaper.
- Bundle related tasks into one visit to spread call-out costs.
- Agree the scope in writing up front to avoid change-order surprises.
How to hire a commercial cleaning pro in South Africa
- Check the company complies with the Sectoral Determination / bargaining council minimum wages for contract cleaning — legally binding in South Africa
- Verify COIDA (workers' compensation) registration and a letter of good standing
- Confirm public liability insurance
- Walk the site and agree a written scope with frequency
- Ask about staff vetting and site supervision
- Get VAT invoices from a registered company
Red flags
- No COIDA letter of good standing
- Rates below the sectoral minimum wage for contract cleaners
- No supervision or replacement policy
- Informal labour with no employment contracts
How Handld researches prices
These are researched estimates, not quotes and not our transaction data. We compile ranges from published sources — national statistics, trade bodies and incumbent cost guides — normalise them to ZAR, and adjust city pages by a population-based cost tier. Last updated July 2026. Basis: Kandua and SA facilities-services rate cards; Contract cleaning sectoral determination wages plus overhead.
Frequently asked questions
How is commercial cleaning priced?
Three common models: per hour per cleaner (small offices), per square metre/foot per visit (larger spaces), or a fixed monthly contract based on visit frequency. Most quotes are set after a walkthrough that counts desks, bathrooms, kitchens and floor types.
What does a standard office cleaning visit include?
Emptying bins, vacuuming and mopping floors, wiping desks and touchpoints, cleaning kitchens and bathrooms, and restocking consumables. Window cleaning, carpet extraction, and floor stripping/polishing are usually scheduled extras.
How often should an office be cleaned?
A typical small office books 2-5 visits per week; high-traffic spaces with shared kitchens and customer areas usually need daily service. Bathrooms and touchpoints drive frequency more than floor area does.
Should I hire a cleaning company or an in-house cleaner?
Under roughly 10-15 hours of cleaning per week, a contracted company is usually cheaper once you count payroll, insurance, cover for absences, and equipment. In-house starts to win for large single sites with full-time cleaning need.
What insurance should a commercial cleaning company carry?
At minimum public liability insurance and employer's/workers' compensation coverage for their staff. Ask for certificates — if an uninsured cleaner is injured on your premises, the liability can land on you.
How do commercial cleaning contracts handle keys and alarms?
Reputable companies run signed key registers, alarm-code logs, and vetted staff lists. Ask how keys are stored, who can access your site, and whether staff are background-checked before handing over out-of-hours access.
What is the difference between janitorial and commercial cleaning?
Janitorial usually means recurring day-to-day cleaning (bins, floors, bathrooms), while commercial cleaning also covers periodic heavy work: carpet extraction, hard-floor machine scrubbing, high-level dusting, and post-construction cleans.
What minimum wage applies to contract cleaners in South Africa?
Contract cleaning has its own sectoral minimum wage, set above the national minimum wage and adjusted annually (with metro/non-metro tiers). A quote that could only work below those rates signals non-compliance — ask how many cleaner-hours your price buys.
Free, no obligation. Sign in with Google to send your request.