A mattress should get as little moisture as possible. We use extraction only where the maker's care instructions allow it and the construction suits it, and otherwise we say so. It must dry fully before sheets go back on. We take requests in Johannesburg, Pretoria and Centurion. Ask for a quote and we phone with a price.

Why moisture is the whole question
A mattress is not a carpet. Water that sinks into the filling is slow to leave, and trapped moisture can lead to mould. Mattress makers say the same: never soak it.
So the aim is the opposite of a deep soak. Put in as little liquid as possible, pull it back out with suction, and let air finish the job. Foam, latex and comfort layers absorb water and dry slowly, and many mattresses of every type contain them, so we judge the whole construction.
Steam adds heat and moisture and is discouraged by several mattress makers, especially for foam. We use extraction only where the maker's care instructions allow it and the construction (foam, latex, comfort layers) suits it. Otherwise we say so, and tell you how we would approach your mattress before we book.
Check your mattress maker's advice first
Look for the care label or the maker's care guide, and read it before you book. Some makers advise against wet vacuums, carpet cleaners and steam cleaners unless the care instructions say otherwise. Some warranties do not cover moisture damage.
Found a warning? Tell us when you request the quote. If your maker advises against wet extraction, we say so and talk through what is left, which may be surface vacuuming or a spot treatment.
No label? Ask the shop or the brand. We can only go by what you tell us about the mattress type, so tell us what it is made of, such as springs, foam, latex or a mix.
What to do before we arrive
- Strip the bed and wash the sheets and mattress protector.
- Note the size: single, three-quarter, double, queen or king.
- Tell us about stains, and whether they are old, or from a spill or an accident.
- Choose a dry room with airflow for the mattress to dry in, ideally one where it can stand or lie flat undisturbed.
- Mention what it is made of (springs, foam, latex) and any care label wording.
Drying, and when the bed is back in use
Sheets and protectors go back on only when the whole mattress is dry, and a dry cover says little about the filling. Putting bedding back too early traps moisture and can start mildew.
We do not give a fixed drying time, because it depends on the mattress, the weather and the room. A dry day with open windows or a fan helps. If you are unsure it is dry, leave the bedding off, sleep somewhere else, and phone us.
A washable mattress protector afterwards reduces how much dirt and moisture reaches the mattress, and so reduces how often you need to clean it.
What we do not promise
We make no health claims about cleaning a mattress, and no promises about what it removes. Old stains may fade without going completely.
Where we clean mattresses
Mattress requests come from across Johannesburg, Pretoria and Centurion. Tell us your suburb when you request the quote.
Sources for the figures on this page
- Never soak the mattress, moisture in comfort layers can lead to mould; no wet vacuum, carpet cleaner or steam cleaner unless advised; dry fully before replacing protector or sheets; check care instructions (mattress maker Sealy Australia, checked 7 Nov 2026) www.sealy.com.au
- Avoid soaking foam and latex; no steam on latex; check care instructions first; carpet cleaners not for foam or latex; always dry fully before bedding (mattress maker Silentnight UK, checked 7 Nov 2026) www.silentnight.co.uk
- Lightest possible moisture; dry before sheets go back because trapped moisture can start mildew; steam introduces moisture deep into foam; many warranties exclude moisture damage (mattress review site, checked 7 Nov 2026) www.sleepranked.com
- Do not soak the spot with loads of water; moisture linked to mould (South African retailer, checked 7 Nov 2026) thebedshop.co.za
- Mattress cleaning R200 single, R330 king; VAT not charged (operator price list, 1 Sep 2026, Johannesburg area) mrsteam.co.za