Skip to main content

Transparent pricing · 2026

Honest Prices. No Hidden Fees.

Every price below is all-inclusive. All six treatments are included in your quote, there are no add-on charges presented at the end of the job. What you are quoted is what you pay.

Always included in every quote

Deodourisation treatment
Stain treatment (removable stains)
Urine treatment and odour neutralisation
Rejuvenation treatment (restores fibre suppleness)
Hypoallergenic rinse (removes allergen proteins)
No call-out fee
1-month satisfaction guarantee

Before you compare prices

What everything below includes

Every figure on this page is all-inclusive and carried out by academy-certified technicians following our full 7-step process, never an abbreviated version to save time. Deodourisation, stain, urine, rejuvenation and hypoallergenic treatments are built into the price, with no call-out fees and no surprises at the end. Every clean is backed by our 1-month satisfaction guarantee: if you are not happy with an area within 30 days, we return and re-clean it free. That is why the result is a clean that stays cleaner for longer , not the lowest headline rate. Here is why that matters.

Carpet Cleaning

R100per m²

Carpet cleaning is quoted per square metre because the chemistry, equipment time, and extraction passes required vary with pile type, soil load, and total area. All six standard treatments are included at this rate. Contact us with your room dimensions for a same-day quote.

Rug Cleaning

Every rug we clean is cleaned by hand, never machine-scrubbed. Priced by size and material. Delicate rugs include Persian, hand-knotted, silk, wool-silk blends, and antique rugs requiring specialist treatment, all hand-cleaned by trained technicians.

ItemPrice
Small RugMax 1m × 1mR299
Small Delicate RugMax 1m × 1mR599
Medium RugMax 2m × 2mR599
Medium Delicate RugMax 2m × 2mR899
Large RugMax 3m × 3mR899
Large Delicate RugMax 3m × 3mR1,799
XL RugMax 4m × 4mR1,199
XL Delicate RugMax 4m × 4mR2,399
XXL RugMax 5m × 5mR1,799
XXL Delicate RugMax 5m × 5mR3,499

Not sure if your rug qualifies as delicate? Send us a photo and we will advise before quoting.

Upholstery Cleaning

Sofas, couches, chairs, and ottomans. Sectional sofas and unusual configurations are quoted individually based on total fabric surface area.

ItemPrice
Throw PillowR49
Dining Room ChairR149
Office ChairR149
OttomanR299
Arm ChairR599
Dual Seater CouchR899
Sleeper CouchR1,199
Triple Seater CouchR1,199
L-Shaped CouchR1,499
Extra-Large UpholsteryR4,999

Bedroom Textiles & Mattress Cleaning

Mattresses are priced by size. All include deep sanitisation, dust mite treatment, deodourisation, and stain treatment. Headboards and pillows are quoted separately below.

ItemPrice
Standard PillowR49
Continental PillowR99
HeadboardR399
Single MattressR499
Three Quarter MattressR599
Double MattressR699
Queen MattressR899
King MattressR1,199
Alaskan King MattressR1,799

Blind & Window Covering Cleaning

Fabric roller blinds, Roman blinds, and window coverings priced by maximum dimensions.

ItemPrice
Small Indoor Fabric Blind1m × 1mR299
Medium Indoor Fabric Blind2m × 2mR599
Large Indoor Fabric Blind3m × 3mR899
Extra Large Indoor Fabric Blind4m × 4mR1,299
Outdoor Fabric BlindUp to 4m × 4mR1,499

Venetian and hard-slat blinds are assessed on a case-by-case basis, contact us for a quote.

Outdoor Furniture Cleaning

Patio, garden, and poolside furniture. Mould, mildew, pollen, and biological build-up removed from all outdoor fabrics and woven surfaces.

ItemPrice
Egg ChairR299
Outdoor Single SeaterR299
LoungerR299
UmbrellaR399
Outdoor Dual SeaterR599
Outdoor L-Shape CouchR799

Optional Add-On: Fabric Protection

MasterGuard, applied after your clean

Add MasterGuard fabric protection to any item you have cleaned , tick the items you want protected when you request your quote. An invisible, water-based stain shield that coats each fibre so spills bead on the surface instead of soaking in, helps the fabric resist everyday soiling, and slows UV fading. It does not change the colour, feel or breathability of the fabric and is pet- and family-safe once dry. It is applied after a clean, never on its own, because protection only works on a clean fibre.

How it is priced

Protecting an item costs the same as cleaning it , it simply doubles that item’s price. For example, an armchair is R599 to clean and another R599 to protect (R1,198 total). Carpet protection adds R100/m², the same as the cleaning rate.

Why we do not have the lowest prices, and why that matters

The carpet cleaning market in Gauteng includes operators charging as little as R150 to R200 for a room. We know because clients tell us, usually when they are booking with us after one of those cleans produced a disappointing result. Understanding why cheap cleaning fails is the clearest explanation of what you are paying for when you book with us.

Cheap cleaning causes re-soiling. Budget operators typically use high-surfactant chemistry and insufficient rinsing. Surfactant left in the pile after cleaning is hygroscopic and adhesive. Within 2 to 4 weeks, the carpet is darker than before the clean because it is now actively magnetising airborne soil. This is not a theory, it is a documented phenomenon called rapid re-soiling, and it is the primary cause of the near-universal complaint that carpet cleaning does not last.

Cheap cleaning causes over-wetting. Operators who move fast use too much solution and not enough extraction passes. The backing and subfloor saturate with moisture. In Gauteng's climate, this creates ideal conditions for mould growth in the backing, a smell that no subsequent clean can eliminate without replacing the carpet.

Cheap cleaning on delicate fibres causes permanent damage. Applying alkaline chemistry to a wool or silk rug, because the operator did not identify the fibre type, causes the fibre scales to open. The texture changes permanently. Some rugs felt. Others shrink. A hand-knotted Persian rug damaged by incorrect cleaning is an irreversible loss of a potentially valuable asset.

Our pricing reflects the cost of academy-certified technicians, pH-appropriate chemistry matched to your specific fibre, commercial-grade extraction equipment, and a process that is followed completely, not abbreviated to save time. You are not paying more for the same service. You are paying for a different service.

Commercial clients

Cleaning for a business or multiple sites?

Commercial work is quoted per site, never off a fixed rate card, so you only pay for your actual scope. You get the same academy-certified crews and all-inclusive treatments as our residential clients, with out-of-hours scheduling, multi-site coverage, and SLA-backed turnaround. For cleaning on a recurring basis we build a custom package tailored to your budget and deadlines. Call us and we will put one together.

Pricing questions answered

Why is carpet cleaning priced per square metre rather than a flat rate?
Carpet cleaning is priced per square metre because the amount of chemistry, extraction solution, and technician time required scales directly with area. A 15 sqm bedroom and a 60 sqm open-plan lounge are categorically different jobs. Flat-rate pricing for carpet cleaning is almost always calculated on average room sizes, which means small rooms are overcharged and large rooms are underserviced. Per-sqm pricing is more transparent, more accurate, and fairer to the client. We quote per sqm at R100/m² after a site assessment or based on dimensions you provide.
Are there any additional fees not shown in the price list?
No. The prices shown are all-inclusive. There is no call-out fee, no fuel levy, no chemistry surcharge, and no "stain treatment extra", deodourisation, stain treatment, urine treatment, rejuvenation, hypoallergenic rinse, and no call-out fee are included in every quoted price. The only potential additional cost is if a specific stain requires specialist spot-treatment chemistry (such as a rust stain), we discuss this before applying it, not after.
Do you offer discounts for multiple items cleaned in the same visit?
Yes. When we clean multiple items in a single visit, for example, a full bedroom set (carpet plus mattress plus headboard), or a lounge with upholstery and rugs, we can offer a blended rate that reflects the reduced per-item travel and setup time. Ask us for a combined quote when you book. Commercial clients are offered custom packages on a recurring basis, tailored to your budget and deadlines, see our commercial pricing page for details.
How much does fabric protection cost and what does it do?
Fabric protection is an optional per-item add-on: you tick which items you want protected, and protecting an item costs the same as cleaning it, effectively doubling that item's price. For example, an armchair is R599 to clean and another R599 to protect, and carpet protection adds R100 per square metre (the same as the cleaning rate). We use MasterGuard, a water-based protector that coats each fibre so spills bead on the surface instead of soaking in, helps the fabric resist everyday soiling, and slows UV fading. It does not change the colour, feel or breathability of the fabric and is pet- and family-safe once dry. It is applied after a clean, never instead of one, because a protector seals the surface as it is and must go onto a clean fibre. Tick the items you want protected on the online quote form.
What counts as a delicate rug?
Delicate rugs include Persian, Afghan, Moroccan, and other hand-knotted rugs, as well as silk, wool-silk blends, antique rugs, and rugs with natural or vegetable dyes that require special dye-fastness testing. These require lower-moisture technique, pH-neutral chemistry, and more careful drying management to prevent foundation damage, colour bleed, or pile distortion. If you are unsure whether your rug qualifies as delicate, contact us with a photo and we will advise before quoting.

Get your quote today

All quotes are free, obligation-free, and responded to within the same business day.