Sofa, Mattress and Carpet Cleaning at Your Home
Dust, sweat, stains and odour build up in fabric over the years, and a vacuum only reaches the surface. We bring deep extraction cleaning equipment to your home in KL and Selangor.
Done at your homePrices per item, from RM 60KL and Selangor

When it's time for a proper clean
- Young children or pets at homeSpills, drool, fur and the smell that doesn't go away no matter how much you vacuum.
- The sofa looks dull or has stainsFood and drink marks, sweat patches on the headrest and armrests, darkened seat cushions.
- A mattress you've slept on for yearsDust, dead skin and sweat build up inside the fabric layers over time.
- Moving into a furnished unitThe furniture came with the place. You'd rather it was cleaned before you use it.
- Office or shop carpetFoot traffic, coffee spills and dust that regular vacuuming can't lift out.
- Before a special occasionGuests coming for a festive season, a birthday or a house viewing.
Prices per item
Straightforward pricing by item and size. Cleaning is done at your home, and our team brings all equipment.
Sofa
| 1 seater / armchair | RM 80 |
| 2 seater | RM 140 |
| 3 seater | RM 190 |
| L-shape (3+1) | RM 240 |
| Dining chair Minimum 4 chairs | RM 25 per chair |
Mattress
| Single / super single | RM 100 |
| Queen | RM 150 |
| King | RM 180 |
| Baby cot / stroller | RM 60 |
Carpet and rugs
| Small rug | RM 60 |
| Medium rug | RM 120 |
| Large rug | RM 180 |
| Office / wall-to-wall carpet Minimum RM 350 per trip | RM 0.80 per sqft |
How it works
- Send us your item detailsWhat you'd like cleaned, the size or seater count, and your location. A photo helps us quote accurately.
- We confirm the price and slotYou'll know the total before we come.
- We clean it at your homeOur team brings the extraction equipment and cleaning products. Items are ready to use after 3 to 4 hours of drying.
Good to know before you book
- Drying time is around 3 to 4 hours. Keep the room ventilated or the fan on.
- Old or set-in stains may not be fully removable. We'll tell you honestly what to expect when we see the item.
- We clean fabric sofas only. Leather sofas need a different treatment.
- Please secure valuables and clear small items off the sofa or bed before we arrive.
- We need access to water and a power point.
- Mattresses are cleaned in place. There's no need to move the bed.

Why book with Big Family Cleaning
- Proper extraction equipmentNot a household vacuum. The machine injects cleaning solution into the fabric and pulls the dirt back out.
- Trained, uniformed teamOur own staff, who do this every week across KL and Selangor.
- Prices you can see upfrontPer item, per size. No quotation games.
- Combine with a home cleanAdd sofa or mattress cleaning to a house cleaning booking and the minimum order is waived.



Frequently asked questions
How long does it take?
Most sofa or mattress jobs take about 1 to 2 hours on site, depending on the number of items. Drying takes another 3 to 4 hours.
Will the stains come out completely?
Fresh stains usually clean up well. Old stains that have set into the fabric may lighten but not disappear entirely. We'll give you an honest assessment before we start.
Do you clean leather sofas?
No. Our extraction cleaning is for fabric sofas only. Leather needs a different treatment.
Can I book just one item?
Yes, as long as the total meets the RM 150 minimum order. A single 3 seater sofa qualifies. If you add it to a house cleaning booking, the minimum is waived.
Do you clean office carpet?
Yes. Wall-to-wall office carpet is priced at RM 0.80 per sqft with a minimum of RM 350 per trip. Send us the floor area and we'll quote.
Which areas do you cover?
Kuala Lumpur and most of Selangor. Share your location and we'll confirm. Putrajaya, Cyberjaya, Klang, Rawang and Puchong are outside our usual coverage.
Send us a photo. We'll send you a price.
Tell us what you'd like cleaned and where you are. We'll reply with the total and available dates.
