
How dirty can your sofa and mattresses get? The answer will surprise you! Your sofa could be covered with sweat, hair, food and dust mites. But, we may only clean it once a year. Just think of all the germs that you're rubbing on your skin every day.
But, with just one sofa or mattress cleaning session, we can lift years of dirt and grime. We use cleaning liquids that are specially formulated to remove tough stains but gentle on fabric. Then water is added to activate it, and we brush it to remove stubborn stains. Finally, it is rinsed and vacuumed. We also do steam cleaning for beds to kill dust mites. Book a session today!
| Item | Price |
|---|---|
| Mattress Cleaning | |
| Single mattress | RM100 |
| Queen size | RM150 |
| King size | RM180 |
| Sofa Cleaning | |
| Fabric / leather | RM60 per seat |
For mattress cleaning services, we charge RM100 for single mattress, RM150 for queen size, and RM180 for king size. For sofa cleaning services, we charge RM60 per seat, regardless of fabric or leather sofa. That means, if you have a leather sofa set consisting of a 3 seater and a single armchair, for example, that counts as 4 seats.
Reduce allergens & dust mites to improve indoor air quality.
Prevent permanent stains and extend lifespan of upholstery.
Professional-grade cleaning (steam, deep extraction) disinfects and rejuvenates.
Step 1: Inspection – Check for issues and fit the right method (steam, dry-clean, leather-safe).
Step 2: Pre‑treatment – Apply stain removers on spills, oil, ink.
Step 3: Deep cleaning – Use hot water extraction or steam to penetrate fibers.
Step 4: Rinse & vacuum – Remove all cleaning residues.
Step 5: Drying & finishing – Air‑dry or blow‑dry; condition leather if needed.
Can't find what you need? View help articles or contact support
Recommend.my is Malaysia's #1 home improvement website. Started in 2015, we provide services such as home cleaning, deep cleaning, disinfection services, aircon servicing, handyman and appliance repairs, and more. We only partner with the best contractors who have demonstrated high quality of work, five-star customer reviews, and many years of experience.
For most locations in Klang Valley, you will get confirmation in 1 hour or less. We will contact you once your booking is confirmed.
Our sofa cleaning prices are listed here. For other tasks, our cleaners will give you a final quote for your approval before proceeding.
It’s recommended to deep clean your sofa and mattress every 6–12 months, especially if you have children, pets, or allergies.
We can treat stains from food, drinks (e.g., coffee, wine), sweat, pet urine, ink, and more. Some older or set-in stains may require multiple treatments.
Drying time ranges from 3 to 6 hours. We recommend good ventilation or using a fan to speed up the process.
You can remove the bedsheets and blankets, and clear away the pillows and bolsters. But, you don't need to move the mattress out of the bedframe. Our team can handle that.