Urine salts crystallise in a humid bedroom. Steam sets them.

A yellow ring and a smell that returns at night are uric acid salts in the mattress, not a stain a wet cloth can lift. Vinegar, baking soda and a home steamer set protein and can drive the salt deeper. A 4-stage enzyme dwell, a 60°C rinse extraction and an air mover are from S$48 for a single mattress and from S$78 for a queen. Latex, memory foam and pocket springs do not accept the same amount of water.

4.9

trusted by 500+

Singapore bedroom where a mattress odour treatment is planned
HDB licensed renovation contractor badge
Warranty satisfaction badge
Singapore service badge

Executive summary and why it fails

A yellow ring and a smell that returns at night are uric acid salts in the mattress, not a stain a wet cloth can lift. Vinegar, baking soda and a home steamer set protein and can drive the salt deeper. A 4-stage enzyme dwell, a 60°C rinse extraction and an air mover are from S$48 for a single mattress and from S$78 for a queen. Latex, memory foam and pocket springs do not accept the same amount of water.

Urine is water, urea and uric acid salts. In a Singapore bedroom the water evaporates and the salts crystallise in the foam or the fibre. At night the humidity rises, the crystals take up moisture and the smell returns. That is why a mattress that seemed fine at noon is obvious at midnight. A yellow ring is the visible edge. The crystal field is wider than the ring. Blotting a fresh accident helps. Scrubbing a dry ring with a wet cloth spreads it.

Vinegar does not digest uric salts. Baking soda masks an odour until the next humid night. A home steamer heats protein residues and can set them, and the steam condenses inside the mattress because the core never reaches a rinse-and-extract cycle. The professional sequence is a protease and urease enzyme dwell long enough to cut the proteins and the urea, a rinse extracted at about 60°C so the chemistry is lifted rather than left behind, and an axial air mover until the core is dry. Perfume at the end is how a job is faked. The test is a neutral smell the next humid evening.

Latex and memory foam hold water and collapse if they are flooded. The extraction has to be lighter and the dry-down longer. Pocket springs and open fibre can take a deeper rinse, and they also hide a larger reservoir, so a light wipe fails. A mattress that has been soaked through to the base, or that is torn, may be a replacement. Say so before the enzyme goes on. A sofa cushion that took the same accident is the upholstery calculator, not a free extra. Homey Furnishing photographs the ring and the moisture reading before and after.

Homey Furnishing Pte. Ltd. (ACRA UEN 202018148K), 27 Mandai Estate, #06-10 Innovation Place, Singapore 729931, carries the permit-exempt portion of this work. V On Construction Pte. Ltd. (ACRA UEN 201611708H), listed on the HDB Directory of Renovation Contractors, carries any scope that needs an HDB renovation permit. Those two invoices are not interchangeable. Enzyme products are household or professional textile chemicals used as labelled, not a pesticide claim. Wastewater from extraction is collected. No permit is involved.

Ten-minute diagnostic: safe check versus stop

Spend ten minutes with a torch, your phone camera, and a tape before you buy a product or book a hack. Write down what you see. The safe checks below do not ask you to open a live wire, cut a pressurised pipe, or lean out of a window. Note single, super-single, queen or king, and the fill if you know it. Press a dry towel on the ring. If it transfers, it is still active. Photograph the label.

Stop at the red-flag column. Stop if you are about to use a steamer, if the mattress is electrically adjustable and soaked, or if anyone promises the smell will go with perfume only. The reason DIY fails is almost never a lack of effort. It is that the tool or chemical makes the next professional repair harder, or it hides a leak, a live conductor, or a deposit line until the damage is larger than From S$48 for a single mattress and from S$78 for a queen, up to S$280. A sofa that was also hit is a second line..

Symptom or measurementSafe DIY checkRed flag: stopWhy DIY fails
Yellow ring, smell at nightBlot if it is fresh. Book extraction if it is dryYou steam itHeat sets protein and drives salts deeper
Memory foam or latexTell the technician the fill before they mix chemistryYou pour a bucket of solutionThose cores collapse and stay wet
Smell is in the room, not the bedCheck the base, the rug and the sofaYou treat only the tickingThe reservoir is often underneath
Mattress is torn or soddenPrice a replacement as well as a cleanYou expect a guarantee on a failed coreExtraction cannot rebuild foam

Professional on-site sequence

This is the sequence a careful technician uses so you can tell a shortcut from a finished job. Tools stay in the van. Readings and photos go on the same worksheet as the price. Protease and urease dwell, 60°C rinse extraction, moisture meter, and an axial air mover. Sub-extraction for the base if the towel test says the salt went through. No home steamer.

  1. Step 1. Make the area safe and confirm the symptom still matches the photos. For Urine salts crystallise in a humid bedroom. Steam sets them., that means Stop if you are about to use a steamer, if the mattress is electrically adjustable and soaked, or if anyone promises the smell will go with perfume only.
  2. Step 2. Measure before touching the finished surface. Note single, super-single, queen or king, and the fill if you know it. Press a dry towel on the ring. If it transfers, it is still active. Photograph the label.
  3. Step 3. Set protection and lay out the tools that belong to this material. Protease and urease dwell, 60°C rinse extraction, moisture meter, and an axial air mover. Sub-extraction for the base if the towel test says the salt went through. No home steamer.
  4. Step 4. Carry out the repair in the order the material allows. steam or vinegar sets the protein, foam is flooded, or the mattress is slept on while the core is wet and the smell returns is the failure this order is written to avoid.
  5. Step 5. Test in place. The moisture reading is in the dry range for that fill, the ring is reduced or declared permanent, and you are told when it is safe to sleep on. The next humid night is the real test, and a perfume candle is not part of the invoice.
  6. Step 6. Clean, label the photographs against the invoice lines, and leave the statutory openings, weep holes, access panels and labels visible.

The order matters because steam or vinegar sets the protein, foam is flooded, or the mattress is slept on while the core is wet and the smell returns is what happens when a step is rushed. Handover is a measurement, not a handshake. The moisture reading is in the dry range for that fill, the ring is reduced or declared permanent, and you are told when it is safe to sleep on. The next humid night is the real test, and a perfume candle is not part of the invoice. If the reading or the water test fails, the visit is not closed and a second line is priced before anyone leaves. Permit work, if the diagnosis has moved into hacking, waterproofing, or a new layout, stops here and is repriced through V On Construction Pte. Ltd. UEN 201611708H.

2026 price, brand and lifespan

Size and fill move the price. A second item, such as a sofa or a rug, is another line. Drying time is included in the method, not as a mystery fee. Prices below are 2026 Singapore bands for the described scope. They are not a coupon and they are not a guess after an unopened door. A second trade, such as a PUB licensed plumber or an EMA licensed electrician, is named when the law requires it rather than buried inside the labour line. Compare rows by what they include. The planning-life column belongs to that row only.

2026 SGD scope bands

ScopeWhat you are paying for2026 SGD bandPlanning life
Single or super-singleEnzyme, extract, air moverS$48 to S$200If the core is intact
Queen or kingLarger field, more dry-downS$78 to S$280Same limit
Latex or memory foamLess water, longer dryingS$180 to S$280Cannot be flooded
Base or sofa add-onWhen the towel test went throughS$80 to S$200Separate line

Brand, material and lifespan

OptionWhere it is used in SingaporeFailure mode in humidityPlanning life
Pocket springCan take a deeper rinseHides a reservoir in the fibreDry it fully
Memory foamHolds waterCollapses if soakedLight extraction only
LatexSame water limitStays wet in a closed roomAir mover is mandatory
Vinegar, soda, home steamThe DIY setSets protein or masks it for one afternoonDo not start there

Book the mattress service. Add a sofa in the upholstery calculator only if the accident reached it.

Three Singapore property case studies

Three worked jobs show how the same symptom is priced differently in a new BTO, an older resale flat, and a private condo or landed house. The totals are the lines a household actually paid, not a national average. Permit-exempt invoices are issued by Homey Furnishing Pte. Ltd. UEN 202018148K.

Case 1: 4-room BTO nursery in Sengkang

A super-single pocket spring, one dried accident. Enzyme dwell, 60°C extraction, air mover. S$160. The child slept elsewhere that night. The humid-evening smell was gone. No vinegar had been used, which is why the protein had not set.

Case 2: resale flat in Bedok

Memory foam had been steamed by the owner. The ring was set. Extraction still removed the active salt around it. S$240. The yellow edge was lighter but not invisible, and that limit was written down before the job started.

Case 3: condo room in Robertson Quay

The inventory mattress and a rug. Mattress S$200, rug collected for off-site extraction S$90. The tenant needed both for the deposit photos. Perfume was refused. The agent’s sniff test the next evening was the handover.

Frequently Asked Questions

Why does the smell return at night?

Uric salts crystallise when the mattress dries and take up moisture when the room humidity rises. Singapore bedrooms do that every evening. A noon sniff is not a test. The test is the next humid night after the core is actually dry.

Why not vinegar, baking soda or a steamer?

Vinegar does not digest the salts. Baking soda masks them. A steamer heats protein so it sets, and the moisture stays in the core. The working sequence is a protease and urease dwell, a 60°C rinse that is extracted, and an air mover.

Can you flood a latex or memory-foam mattress?

No. Those fills collapse or stay wet. Extraction is lighter and drying is longer. Pocket springs can take a deeper rinse and still need the air mover. Sleeping on a damp core brings the smell back and can grow mould.

Will the yellow ring disappear?

Active salts and a lot of the colour lift. A ring that has been steamed or left for months may ghost. That limit is said before the enzyme goes on, not after. Replacement is the honest line when the core is torn or sodden.

How much and how long?

A single is from S$48 to S$200. A queen or king is from S$78 to S$280. On-site work is 2 to 4 hours. Drying continues with an air mover. Same-night sleeping depends on the moisture reading, not on the clock.

Who does the work?

Homey Furnishing Pte. Ltd. UEN 202018148K. It is a textile extraction, not a medical service and not a renovation. Wastewater is collected. Perfume is not the product.

Tell us what you need help with

This opens WhatsApp with your details filled in. You can attach photos there for a faster quote. See our privacy policy.

Prefer to call? +65 8561 0630