Skip to main content
Pricing

How Much Does Rug Cleaning Cost in Johannesburg?

Rug cleaning in Johannesburg is priced by the size of the rug, with collection and delivery included. How the size brackets work, and what every price covers.

8 min readThe Carpet Guys Team

Professional rug cleaning in Johannesburg is priced by the size of the rug, measured as its area in square metres, with a second, slightly higher price for delicate rugs such as wool and silk. With us, every price includes collecting the rug from your home and bringing it back, so the number on the pricing page is what you pay. Stain treatment, smell and urine treatment and the final rinse are included too, with no call-out fee. The minimum booking is R850, and carpets and rugs on the same booking count together.

How rug cleaning is priced

Multiply your rug's length by its width to get its area, then find the size bracket it falls into. A 1m × 1.5m rug is 1.5m², a 1.6m × 2.3m rug is 3.7m², and a 2m × 3m rug is 6m². Each bracket has one price for a synthetic rug and one for a delicate rug, so a rug of a given size always costs the same. Very large rugs, over 12m², are priced per square metre instead, so a big rug is never rounded up into a price it does not need.

Because the brackets go by area rather than by the longest side, long, narrow rugs and runners are priced fairly too. A 3m × 0.8m runner is only 2.4m², so it sits in the same bracket as a small lounge rug.

What the two price columns mean

The other thing that sets the price is what the rug is made of, because that decides how it is washed.

  • Synthetic. The rug is made only of man-made fibres, polypropylene, polyester, nylon or acrylic, or a blend of just these. Most everyday rugs are synthetic. They are machine washed, which gives a hard-wearing fibre the deepest clean it can get, and they are our lowest price.
  • Delicate. The rug contains wool, silk, viscose or another natural fibre, or it is antique or coloured with natural dyes. These rugs are colour tested and washed by hand, or dry cleaned if water would damage the fibre, and dried slowly. That takes more time, which is the only reason the delicate price is a little higher.

Not sure which yours is? Read how to identify what type of rug you have, check the label on the back, or send us a photo and we will tell you. Anything sold as silk, art silk, bamboo silk or viscose needs the extra care we explain in the dangers of cleaning silk and viscose rugs.

What is included in every rug price

The quoted price is the price you pay. Every rug clean includes, at no extra cost:

  • Collection from your home and delivery back to you
  • Deodorisation
  • Stain treatment for removable stains
  • Urine treatment and odour neutralisation
  • Rejuvenation treatment that restores fibre suppleness
  • A hypoallergenic rinse that removes allergen proteins and cleaning residue
  • No call-out fee (the minimum booking is R850, carpets and rugs together)

Collection matters more than it sounds. A rug cannot be cleaned properly on your floor, because the grit sits in the base and only comes out with a full wash and a slow, even dry. So the rug has to travel, and with us that trip is part of the price rather than a fee added at the end. Most rugs are back home within 1 to 3 working days, and thick wool rugs may take a little longer to dry.

What can change your quote

  • Size. The area of the rug decides the bracket. If you measure a rug at 5.2m², it is a large rug rather than a medium one, and we confirm the size when we collect.
  • Fibre. Delicate rugs are priced at the delicate rate, as above. If we find a rug is a different fibre from what was expected, we tell you before we clean it.
  • Condition. Stain, urine and smell treatment are already included, so heavy soiling does not usually change the price. Where a rug has permanent damage, such as old dye bleed, sun fade or fibre wear, we tell you honestly before we start rather than charge for a result we cannot deliver.

Optional fabric protection

After a clean you can add MasterGuard fabric protection, a water-based, pet- and family-safe treatment that helps spills bead instead of soaking in. It costs R50 per m² (R300 for a 2m × 3m rug), and it is applied to the clean fibre at the end of the job. It is optional, and we will tell you honestly which rugs are worth protecting, see our guide to fabric protectors.

Common questions

How much does it cost to clean a wool rug?

Wool rugs, including Persian, Afghan and other hand-knotted rugs, are priced at the delicate rate for their size, with collection and delivery included. They are washed by hand with WoolSafe-approved chemistry after a colour test. See the pricing page for current rates.

Is urine and stain removal charged extra?

No. Deodorisation, stain treatment and urine treatment are included in every rug price. There are no add-ons at the end.

Do you charge a call-out or collection fee?

No. Collection and delivery are included in every rug price, and there is no call-out fee.

How is the size measured?

By multiplying the rug's length by its width to get its area in square metres. If you are unsure, send us the dimensions or a photo and we will confirm the size before we collect.

To get an exact price for your rug, send a photo and the dimensions through our contact page, use the rug calculator beside the quote form, or read how each kind of rug is washed on the rug cleaning page.

CG

Written by The Carpet Guys Team

Academy-certified carpet and rug cleaning professionals based in Johannesburg, Gauteng. WoolSafe-approved chemistry. Serving residential and commercial clients across Gauteng.

Need professional carpet cleaning in Gauteng?

Same-hour quotes. No call-out fee. All treatments included.