Mattress Urine Stain, Odour, Sweat and Dust-Mite Deep Extraction Singapore (2026)
Mattress extraction in Singapore is from S$48 to S$200 for a single or super-single and from S$78 to S$280 for a queen or king, including bio-enzyme urine, vomit, blood or milk treatment. A family bundle of two or three mattresses is S$220 to S$320. Scrubbing with baking soda or detergent pushes uric acid deeper into the foam. The visit injects protease and urease enzymes and rinses at about 60°C.

Baking soda locks the smell in
Uric acid crystallises inside the foam. Baking soda, vinegar and a fabric spray perfume the room and leave the crystal. Household detergent can bind it deeper. Protease and urease enzymes break the proteins and the urea, and a 60°C rinse-extraction lifts them out.
| What you see | Likely cause | What to do first / typical cost |
|---|---|---|
| Sneezing, no visible stain | Dust-mite debris in the cover and fill | Single or super-single: from S$48 to S$200 |
| A yellow map after bedwetting or a cat | Uric acid below the ticking | Queen or king enzyme extraction: from S$78 to S$280 |
| Milk or vomit that was blotted and still smells | Protein left in the foam | Same enzyme path as urine, not a detergent scrub |
| Three beds and a pillow pile | One mattress visit will not finish the flat | Family bundle: S$220 to S$320 |
Why the smell is under the cover

2026 mattress extraction bands
Read why pantry powders fail in the urine-smell guide. Price a sofa and a rug on the same day with the upholstery calculator. A handover package that includes the bed is sofa, mattress and rug steam cleaning.
| Job | 2026 SGD band | Inclusions |
|---|---|---|
| Single or super-single UV-C dust-mite vacuum and bio-enzyme extraction | S$48 to S$200 | One mattress, urine or sweat enzyme treatment, hot-water rinse and extraction. |
| Queen or king deep urine, vomit, blood or milk treatment, both sides | S$78 to S$280 | Dual-side extraction and odour neutralising. The bed is dried with an air mover. |
| Family bundle, 2 to 3 mattresses, pillows and bolsters | S$220 to S$320 | Allergy and dust-mite sanitisation plus high-speed air-mover drying. |
Frequently Asked Questions
How much does mattress urine cleaning cost?
A single or super-single is from S$48 to S$200. A queen or king, both sides, is from S$78 to S$280. Two or three mattresses with pillows are S$220 to S$320.
Why not use baking soda or vinegar?
They do not break uric acid crystals in the foam. Detergent can lock them deeper. Protease and urease enzymes plus a 60°C extraction rinse are what remove the smell.
Will the mattress be wet overnight?
The machine extracts the rinse back out and air movers finish the dry. A soaked bed in a closed Singapore room is how the smell returns. Homey Furnishing Pte. Ltd. UEN 202018148K.