A sofa takes more daily wear than almost any other piece of furniture. It collects dust from open windows, oil from hair and skin, crumbs, spilled tea and, in many Dhaka homes, the odd turmeric stain from a snack eaten in front of the television. Cleaned the right way, most fabric sofas freshen up well. Cleaned the wrong way, the same sofa can end up with water rings, faded patches, shrunken cushion covers or a musty smell that lasts for weeks.
The best way to clean a sofa depends mainly on what it is made of. This guide explains how to read the fabric code, how to spot test, a safe step-by-step method for home cleaning, the mistakes to avoid, and when professional extraction cleaning is the better choice.
Start with the care label: sofa fabric codes
Many sofas carry a cleaning code on a label under the seat cushions, on the platform beneath them or on the underside of the frame. The code tells you what kind of cleaning the fabric can tolerate.
| Code | What it means | What you can use |
|---|---|---|
| W | Water-based cleaning is safe. | A mild water-based upholstery cleaner or a weak solution of gentle detergent, applied sparingly. |
| S | Solvent-based cleaning only. | A water-free upholstery solvent, used sparingly in a well-ventilated room. Water can leave rings, shrink the fabric or make colours run. |
| W/S (sometimes SW) | Either water-based or solvent-based cleaning. | Start with the gentlest water-based option and spot test first. |
| X | No water and no solvent. | Vacuuming and light brushing only. Anything more should be left to a professional. |
Many locally made sofas have no care label at all. If yours does not, treat the fabric as unknown: assume it is delicate, use as little moisture as possible and always spot test before cleaning a visible area.
Always spot test first
Even with the right code, fabrics and dyes behave differently. A two-minute test can save the whole sofa.
- Choose a hidden spot, such as the back of the sofa near the floor or the underside of a cushion.
- Apply a small amount of your cleaning solution with a clean white cloth.
- Blot gently, then press a dry white cloth on the area to check whether any colour transfers.
- Let it dry completely — ideally overnight in humid weather.
- Check for colour loss, rings, stiffness or a change in texture. If anything has changed, do not use that method on the rest of the sofa.
Step-by-step: cleaning a fabric sofa at home
- Vacuum thoroughly. Remove the cushions and vacuum the platform, crevices and seams with a crevice tool, then vacuum each cushion on both sides. Grit rubs against the fibres every time someone sits down, so this step alone makes a visible difference.
- Brush the pile. A soft upholstery brush lifts flattened fibres and loosens dust the vacuum missed.
- Treat individual stains. Deal with marks before cleaning larger areas (see the stain guide below).
- Clean in sections. For W or W/S fabrics, work on one cushion or panel at a time with a lightly dampened cloth or soft brush, cleaning from seam to seam so you do not leave a tide mark in the middle of a panel.
- Do not soak the fabric. Over-wetting pushes dirt into the foam, leaves water marks as it dries and, in Dhaka's humidity, can lead to a musty smell or even mould inside the cushion.
- Blot with clean water. Go over the cleaned area with a cloth dampened in plain water to lift detergent residue, which otherwise attracts new dirt.
- Dry it properly. Run a fan, open windows when the weather allows, or use the dry mode on the air conditioner. Keep the sofa out of strong direct sun for long periods, which can fade colours.
- Brush again once dry. A final light brush restores the texture of the pile.
Dealing with common stains
Curry, oil and turmeric
Scrape off any solids with a blunt knife, then blot — do not rub — with a dry cloth to lift as much oil as possible. On W fabrics, a few drops of mild washing-up liquid in cool water, dabbed on and blotted off, helps break down the grease. Turmeric is a strong dye and may not come out completely; the sooner you treat it, the better the result.
Tea and coffee
Blot straight away with a dry cloth, then dab with cool water and a little mild detergent. Avoid hot water, which can help set the stain.
Ink
Ink spreads easily. Dab — never rub — with a small amount of a suitable solvent on a white cloth, but only if the fabric code allows solvents and only after a spot test. On delicate fabrics, leave ink to a professional.
Body oil on arms and headrests
The darker, slightly shiny patches on arms and headrests come from skin and hair oil. Regular vacuuming and occasional cleaning with a mild detergent solution on water-safe fabrics stop them building up. Well-established marks usually need professional cleaning.
Urine and pet accidents
Blot up as much as you can, then clean with a suitable enzyme-based cleaner if the fabric allows water. Urine can soak into the foam underneath, so a smell that returns after cleaning is a sign the sofa needs deeper extraction.
Leather and faux leather sofas
Dust leather with a soft dry cloth, then wipe it with a cloth barely dampened in water or a mild soap solution, and dry it immediately. Avoid solvents, alcohol-based wipes and general household sprays, which can dry out and crack the surface. Genuine leather benefits from an occasional conditioner made for upholstery leather. Faux leather that is flaking or peeling cannot be restored by cleaning, so treat it gently to slow further damage.
What not to do
- Do not use bleach, strong household cleaners or undiluted detergent on upholstery.
- Do not mix cleaning products; they can react with each other and with the fabric.
- Do not scrub hard. Friction damages fibres, spreads stains and can leave a fuzzy, worn patch.
- Do not put removable covers in the washing machine unless the label says you can. Covers can shrink so they no longer fit, and a washed cover may look different from the rest of the sofa.
- Do not use a steam cleaner on S or X fabrics at all, and test first on velvet or on any fabric without a label.
- Do not dry cushions with an iron, a heater or a hair dryer on a hot setting.
- Do not sit on the sofa or put the cushions back until everything is completely dry.
How professional extraction cleaning works
For water-safe fabrics, professionals usually use hot-water extraction. After vacuuming and checking the fabric, the technician pre-treats stains and heavily soiled areas, then uses a machine that sprays a cleaning solution into the fabric and immediately draws it back out with strong suction. Because the dirty water is removed rather than left to dry in the cushion, the clean goes deeper than wiping, and far less moisture is left behind than with home soaking. For sensitive fabrics, a low-moisture method is used instead. Drying usually takes a few hours, and longer in humid weather.
When to call a professional
Home cleaning is fine for routine care and fresh spills. Consider professional cleaning when:
- the fabric is coded S or X, or you cannot find a label;
- the sofa has not been cleaned for a year or more and looks dull or greyish;
- there are old stains, dark patches on the arms or headrests, or pet odours;
- it smells musty after the monsoon;
- someone at home has a dust allergy and you want as much dust removed as possible;
- the sofa is valuable, delicate or made of velvet, linen or another fabric that marks easily.
Our sofa cleaning service checks the fabric first and chooses a method to suit it, and mattress cleaning can often be done in the same visit. Sofa cleaning is priced per seat, so the price estimator gives a useful rough range before you ask for a quote.
Frequently Asked Questions
How long does a sofa take to dry after cleaning?
After professional extraction, most fabric sofas are dry within a few hours, but it can take longer in humid monsoon weather or with thick cushions. Good airflow from a fan, open windows or the air conditioner's dry mode speeds things up. Avoid sitting on the sofa until it is completely dry.
Can I use a steam cleaner on my sofa?
Only on fabrics that tolerate water and heat, usually those coded W or W/S, and only after a spot test. Do not use steam on S or X fabrics, and take extra care with velvet, silk blends and fabrics that have no label.
My sofa has no care label. What should I do?
Treat the fabric as delicate. Vacuum and brush it regularly, use as little moisture as possible, and spot test any cleaning method in a hidden area first. A professional cleaner can test the fabric and choose a suitable method.
How often should a sofa be professionally cleaned?
Many households have their sofas cleaned once or twice a year. Homes with young children, pets or family members with allergies, or sofas that are used heavily every day, may benefit from more frequent cleaning.
Tags: fabric care, sofa cleaning, stain removal, upholstery
Services that can help
-
Sofa Cleaning
On-site shampoo and hot-water extraction for fabric, velvet and leatherette sofas, lifting dust, stains and odours without taking your…
From ৳ 400 per seat -
Carpet Cleaning
Shampoo and hot-water extraction for rugs, wall-to-wall carpet and office carpet tiles, removing embedded dust, stains and odours on site.
From ৳ 20 per sq ft -
Mattress Cleaning
On-site mattress cleaning that removes dust, skin flakes, sweat stains and odours with high-suction vacuuming and careful low-moisture…
From ৳ 1,000 per mattress
