Hot-water extraction for sofas, mattresses and rugs

Sofa, mattress and rug cleaning in Singapore is S$120 to S$220 for one or two mattresses, S$140 to S$280 for a fabric, bouclé, microfibre or leather sofa, and S$130 to S$260 for a living-room rug including pet-urine enzyme treatment. A tenancy package of one sofa, two mattresses and one rug, with a landlord receipt, is S$320 to S$580. Curtain steam, if the agreement also names curtains, is booked as curtain cleaning. This page does not sell new indoor fabric curtains or roller blinds.

4.9

trusted by 500+

Singapore living room sofa and soft furnishings before hot-water extraction
HDB licensed renovation contractor badge
Warranty satisfaction badge
Singapore service badge

Dust mites and urine are not the same job

A mattress that makes you sneeze needs extraction and UV-C. A rug that smells after a pet needs the enzyme. A tenancy clause usually wants the receipt more than the chemistry.

What you seeLikely causeWhat to do first / typical cost
Sneezing on the bed, no stainDust-mite debris in the fillOne or two mattresses: S$120 to S$220
Leather drying out, or bouclé looking greyBody oil and dust ground into the fibre or the hideSofa cleaning and conditioning: S$140 to S$280
Rug smells when it is stepped onPet urine under the pileExtraction plus bio-enzyme: S$130 to S$260
The inventory lists sofa, beds and the rugThe handover wants one receiptPackage of all three: S$320 to S$580

2026 upholstery extraction bands

Add the package inside the tenancy cleaning calculator. Curtain dry-cleaning or steam, as an add-on only, is curtain cleaning. Re-upholstery of a foam seat is a different trade on headboard re-upholstery.

Job2026 SGD bandInclusions
Queen or king mattress UV-C, dust-mite extraction and hot-water shampoo, 1 to 2 mattressesS$120 to S$220Dual-sided UV-C sanitization, high-frequency dust-mite extraction and 170°C dry-steam or hot-water extraction.
Fabric, bouclé, microfibre or leather sofa, 2-seater to L-shapeS$140 to S$280Deep upholstery cleaning and conditioning. Leather is conditioned. Fabric is hot-water extracted.
Area rug, Persian, wool or shag, including pet-urine enzyme treatmentS$130 to S$260Deep shampoo extraction and bio-enzyme odour neutralization where the rug has pet urine.
Tenancy handover upholstery package: 1 sofa, 2 mattresses, 1 rugS$320 to S$580The three items above on one visit, with an official landlord handover receipt.

If the tenancy inventory also names curtains or blinds, book curtain cleaning on the same week. That page is the cleaning add-on. It is not a fabric or roller-blind supply page.

Urine, leather and rugs in more detail

Repair is not a clean

The extraction bands stay here. A re-cover and a leather tear are different pages, and they do not borrow the clean price.

Frequently Asked Questions

How much is mattress steam cleaning in Singapore?

One or two queen or king mattresses, with UV-C and dust-mite extraction, are S$120 to S$220. A sofa is S$140 to S$280. A rug is S$130 to S$260.

Do you clean curtains on this visit?

Curtain cleaning is a separate add-on at the curtain cleaning page. This page does not sell new indoor fabric curtains or roller blinds.

Will the landlord accept the receipt?

The tenancy package of one sofa, two mattresses and one rug is S$320 to S$580 and includes an official handover receipt from Homey Furnishing Pte. Ltd. UEN 202018148K.

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