Search for a mattress cleaner and you get two different things: bottles and gadgets you can buy tonight, and people who turn up with a machine. This guide covers the first group. We don't sell any of them, and for a small spill or a light smell you may not need us at all.

What can you buy to clean a mattress yourself?

Most options fall into six groups, and each one stops somewhere.

Sprays

Good for

Blood, sweat and urine, if the label says enzyme. A shop-bought enzyme cleaner is the Sleep Foundation's first pick for body stains.

Stops at

A scented spray adds a smell and removes nothing. An NHS leaflet says dust mite sprays are of limited help and may irritate.

Baking soda

Good for

A light, stale smell. It absorbs moisture and neutralises odour, says the same guide. Leave it on a few hours, then vacuum.

Stops at

It does not lift stains or reach a smell deep in the foam.

Hydrogen peroxide stain mixes

Good for

The home-made option for yellow sweat marks and blood spots. Sleep Foundation guides for yellow stains and blood both mix equal parts water and peroxide with a few drops of dish soap. Test a hidden corner first.

Stops at

The mark you can see, not what soaked in below. The same publisher warns it can bleach or damage memory foam. Our mattress stain removal guide goes stain by stain.

Garment steamers

Good for

Curtains and clothes. On a bed, very little.

Stops at

Heat and moisture go in and nothing pulls the water back out. On pet urine, Humane World for Animals warns that heat sets the stain and the smell.

Wet-dry spot extractors

Good for

Small spots. It sprays, then sucks the dirty water back out. Bissell lists its Little Green for carpets, rugs, upholstery and pet beds.

Stops at

Mattresses are not on that list. On a bed, keep to one small spot on a spring mattress and stay off memory foam and latex. Finish with dry strokes, trigger released.

UV and mattress vacuums

Good for

Surface dust and skin flakes. AAFA suggests a weekly vacuum with a HEPA filter.

Stops at

Suction does not reach mites deep in the padding. Our dust mite vacuum guide covers what the UV lamp can and cannot do.

Which mattress cleaner fits your problem?

Pick what you are dealing with today.

Problem to tool matcher

Spill just now

Reach for
A dry cloth to blot, then one dampened with cold water and a drop of mild soap. Fan or aircon until fully dry. On memory foam or latex, blot only and check the care label.
Skip
Pouring anything on. The steamer.
Book extraction when
It went through to the underside, or a smell stays after drying.

Old yellow stain

Reach for
A hydrogen peroxide stain mix, dabbed on and blotted off. Go sparingly on a memory foam bed.
Skip
Scrubbing, and adding more liquid each round.
Book extraction when
Home treatment has done what it can. Old stains lighten but may not disappear, so send us a photo first.

Musty smell

Reach for
Strip the bed, run the aircon or a fan, and leave baking soda on for a few hours.
Skip
Scented sprays. Visible mould is not a cleaning job.
Book extraction when
The smell is back within days.

Allergy flare-ups

Reach for
A zippered allergen-barrier cover, bedding washed weekly at 60°C, and a weekly HEPA vacuum.
Skip
Dust mite sprays.
Book extraction when
The mattress has never been deep cleaned, or the last clean was over 6 months ago. Extraction pulls out dust mites and their waste. It does not treat an allergy.

Pet accident

Reach for
Paper towels to soak up what you can, then an enzyme spray made for pet urine.
Skip
The steamer. Heat sets the stain and the smell.
Book extraction when
It soaked in before you found it, or your pet keeps returning to the spot.

Gone past the top fabric?
Extraction from S$80
Ask on WhatsApp

These steps follow the pages linked above: the Sleep Foundation for spills, stains and smell, AAFA and the NHS for allergy, and Humane World for Animals for pets.

Why must memory foam and latex never be soaked?

Foam behaves like a sponge you cannot wring out. Tempur's care page says its material "cannot be washed, sponged or dry cleaned", and that soaking risks irreversible damage and invalidates the guarantee. Steam cleaning is ruled out too.

Latex is no more forgiving. Nolah, which makes latex mattresses, tells owners never to soak a foam mattress and warns that a steamer's heat can damage latex.

Singapore makes it harder. Relative humidity is above 90% just before sunrise and only falls to about 60% on a dry afternoon, so a wet core is slow to dry. On a spring mattress, Sealy's advice is a damp cloth and no excess moisture. On memory foam, keep liquid off the foam itself: if the cover zips off, wash that the way its label says.

What can no spray, powder or vacuum reach?

Everything above works on the top fabric, and the trouble usually sits lower. Sweat and body oil sink in every night. Dust mites live down there too: AAFA says vacuuming alone is not enough, because many of them stay deep inside the stuffing.

!

Two problems are not cleaning jobs. Visible mould can mean replacing the mattress: the US EPA says porous materials, such as carpet, may have to be thrown away once mouldy. The damp behind it needs a mould remediation specialist, which we are not. Bites in a line and spots of blood on the sheet are signs of bed bugs. Call a pest control company first, then read our bed bug guide.

When is professional extraction the right tool?

When the problem is below the fabric: a stain that soaked through, or a smell that comes back once the mattress dries.

Our mattress cleaning service is done in your bedroom with room-temperature water extraction. Shampoo is gently scrubbed in, then the wand flushes the fabric and sucks the dirty water straight back out. A clear-water, zero-residue rinse follows so no shampoo stays in the bed, then a closing hospital-grade sanitising pass, included free. With a fan or the aircon on, the mattress dries in up to 7 hours.

Single
S$80
about 1 hr 15 min
Super single
S$85
about 1 hr 20 min
Double
S$90
about 1 hr 25 min
Queen
S$100
about 1 hr 30 min
King
S$110
about 1 hr 45 min

Prices are fixed per mattress, and the times include setting up and packing away. The full list is on our services and pricing page.

Extraction has limits too. Old, set-in stains lighten but may not disappear, and urine deep in the foam can smell again on humid days. The maker's rules are another limit. Tempur says its foam cannot be washed, so check your care label or warranty card before you book any wet clean, ours included. If yours is all foam or latex, WhatsApp us the brand first.

Frequently asked questions

No single product covers everything. Baking soda helps with a light stale smell, a hydrogen peroxide stain mix lightens yellow sweat marks, an enzyme spray suits pet urine, and a HEPA vacuum lifts surface dust. All of them work on the top fabric only, so a stain or smell that has soaked into the padding needs extraction.
We would not. Tempur tells owners not to steam-clean its foam, Nolah says a steamer's heat can damage latex, and a garment steamer adds moisture with no suction to take it back out. On pet urine, heat can set both the stain and the smell.
It helps with smell, not with stains. A thin layer left on for a few hours and vacuumed off absorbs moisture and neutralises light odours. It does not lift a stain, and it cannot reach a smell that sits deep in the foam.
A vacuum lifts dust and skin flakes from the surface, which is worth doing every week. The Asthma and Allergy Foundation of America says vacuuming alone is not enough, because many mites live deep inside the mattress. Pair the vacuum with zippered allergen-barrier covers and weekly hot washes of your bedding.
S$80 for a single, S$85 for a super single, S$90 for a double, S$100 for a queen and S$110 for a king. A cot mattress is S$65. Prices are fixed, the cleaning is done in your home, and the closing hospital-grade sanitising pass is included.