Cost guides
Cleaning services
Cleaning

How much does cleaning cost?

  • R50 – R100/hour
    Regular domestic cleaning — per hour rate
  • R50 – R100/hour
    Regular office cleaning
Get quotes

Below are the informative prices of cleaning. We've also examined what the quoted prices usually include and which factors affect the final price.


Regular domestic cleaning — per hour rate

  • R50 – R100/hour

This is the per-hour rate for regular domestic cleaning. The exact price may vary according to the size of your home, the cleaning services agreed on, and where you live. A walk-through will usually be required so the cleaning company can see the size and layout of your property and its general cleanliness. Most cleaning companies charge by the hour. The average cost of a per-hour rate for regular domestic cleaning is R75/hour, or typically between R50/hour and R100/hour.

Get quotes

Regular office cleaning

  • R50 – R100/hour

This is the price per hour for regular (usually weekly or bi-weekly) cleaning of office spaces. Regular cleaning includes vacuuming and moping floors, dusting, emptying waste bins, cleaning kitchenettes, bathrooms, etc. Additional costs may apply for disinfecting floors and surfaces. The cost of regular office cleaning typically runs from R50/hour to R100/hour, averaging at R75/hour.

Get quotes

Once-off domestic cleaning

  • R300 – R500/hour

This is the price per hour for once-off domestic cleaning. The cost will be affected by the extent and depth of cleaning needed. Some companies may ask for a walk-through to give you an exact quote. This allows them to see the size, layout, and general cleanliness of your home. The average cost is usually R400/hour.

Get quotes

Once-off office cleaning

  • R300 – R500/hour

This is the price per hour for once-off office cleaning. The cost will be affected by the extent and depth of cleaning needed. Some companies may ask for a walk-through to give you an exact quote. This allows them to see the size, layout, and general cleanliness of your offices. Once-off office cleaning costs range between R300/hour and R500/hour with an average of R400/hour.

Get quotes

Recent jobs for cleaning

Residential (house/apartment)

  • City (or suburb) where you need the service: Centurion
  • Frequency: One-time or occasional clean
  • Approx. cleaning surface (sqm): 100 - 400 sqm
  • Additional services: Laundry and ironing, Window cleaning, Carpet & upholstery cleaning

Deep cleaning of two bathrooms with a shower

Residential (house/apartment)

  • City (or suburb) where you need the service: Wilro Park, Roodepoort
  • Frequency: Daily
  • Approx. cleaning surface (sqm): 100 - 400 sqm
  • Additional services: Laundry and ironing, Window cleaning, Carpet & upholstery cleaning

Looking for a full time or three day a week residential cleaning service, including washing and ironing. Husband and wife couple with a dog, no children. Our current domestic worker (since ) is retiring and we would like to conveniently find a good and reliable replacement as soon as possible.

Residential (house/apartment)

  • City (or suburb) where you need the service: Steel Park, Vereeniging
  • Frequency: Weekly
  • Approx. cleaning surface (sqm): 100 - 400 sqm

Residential (house/apartment)

  • City (or suburb) where you need the service: Sea Point, Cape Town
  • Frequency: Weekly
  • Approx. cleaning surface (sqm): Less than 100 sqm
  • Additional services: Laundry and ironing, Window cleaning

40sqm cleaning flat + window cleaning If you have the equipment, why not laundry and ironing too.

Residential (house/apartment)

  • City (or suburb) where you need the service: Pennington, Scottburgh
  • Frequency: Weekly
  • Approx. cleaning surface (sqm): 100 - 400 sqm

Residential (house/apartment)

  • City (or suburb) where you need the service: Randpark Ridge, Johannesburg
  • Frequency: One-time or occasional clean
  • Approx. cleaning surface (sqm): Less than 100 sqm

Residential (house/apartment)

  • City (or suburb) where you need the service: Centurion Golf Estate
  • Frequency: One-time or occasional clean
  • Approx. cleaning surface (sqm): 400 - 1000 sqm
  • Additional services: Carpet & upholstery cleaning

The house was empty for a while and needs to be properly cleaned before we move in. Three of the rooms have carpets. There are 2 bathrooms and one separate toilet, bar and a pantry.

Residential (house/apartment)

  • City (or suburb) where you need the service: Wonderboom, Pretoria North
  • Frequency: One-time or occasional clean
  • Approx. cleaning surface (sqm): Less than 100 sqm
  • Additional services: Window cleaning

Need empty 4 bedroom house to be cleaned properly, 2 bathrooms, open plan lounge with kitchen. BIC and kitchen BIC, Windows, veranda around house, etc

Residential (house/apartment)

  • City (or suburb) where you need the service: Port Elizabeth
  • Frequency: Weekly
  • Approx. cleaning surface (sqm): 100 - 400 sqm

I need someone, who comes at Saturday from 8 till 2 o clock midday, for a normal house cleaning, and every second week with window cleaning. My laundry I do by myself only ironing should be done sometimes.

Residential (house/apartment)

  • City (or suburb) where you need the service: Greenstone Hill
  • Frequency: Monthly
  • Approx. cleaning surface (sqm): More than 1000 sqm

cleaning