Guide · Carpet cleaning

How to care for and clean a fabric sofa

A fabric sofa takes more daily wear than almost anything else in the house. Here's how to read the care label, deal with spills and pet hair without making things worse, and know when it's time for a professional clean.

Pale green sofa seat partly cleaned, showing the difference
Real job · Pale green sofa seat, part cleaned

Start with the care label

Before you put anything on a sofa, find its care label. It's usually under a seat cushion, on the platform the cushions sit on, or underneath the frame. Most fabric sofas carry a cleaning code, and it tells you what the fabric can safely take.

Code What it means What you can do at home
W Water-based cleaning is fine Blot spills and dab with a little cold water; test any product on a hidden spot first
S Solvent-based cleaning only, no water Vacuum and blot dry only. Water can leave rings, shrink the fabric or change its colour
WS or W/S Water-based or solvent-based cleaning Water is usually fine for spills; test on a hidden area first
X Vacuum or brush only No water and no products. Anything more needs specialist advice

The code applies to the whole fabric, so check it even if you've only got one small spill. If there's no label, or it's been cut off, treat the sofa as if it were S: vacuum it, blot spills dry and get advice before using any water.

Everyday care that keeps a sofa looking newer

Most of what makes a sofa look tired is slow build-up, and a few habits slow it down a lot:

  • Vacuum it every week or two with the upholstery brush, including down the sides, along the seams and under the cushions. Grit in the fabric wears it like fine sandpaper.
  • Turn and swap the cushions regularly, if they're designed to be reversed, so wear spreads evenly instead of collecting on your favourite seat.
  • Plump the cushions so the filling doesn't settle into one shape.
  • Keep it out of strong sunlight where you can. Sun fades fabric, and faded colour can't be cleaned back.
  • Put throws on the arms and headrests, where hands and hair leave oils, and wash the throws instead of the sofa.

Dealing with spills

The first few minutes matter most. Whatever the spill:

  1. Blot, don't rub. Press a clean white cloth or kitchen paper onto the spill to soak up as much as you can. Rubbing pushes it deeper and spreads it.
  2. Work from the outside in, so the mark doesn't grow.
  3. Check the code before adding any water. On a W or WS fabric, dab with a little cold water and blot again.
  4. Use cold water, never hot. Heat can set stains like blood, milk and egg into the fibres.
  5. Don't soak it. Too much water sinks into the foam and leaves a ring as it dries.
  6. Let it air dry. No hairdryer, no heater pointed at it.

Some marks are better left alone. Ink and biro spread when you rub them. Grease and oil usually need a solvent, which isn't something to experiment with on a sofa. Dye from new jeans and make-up are hard to shift. For these, blot what you can and get advice.

A word on products, too. Supermarket upholstery sprays and washing-up liquid can leave residue in the fabric, so the patch you cleaned attracts dirt and ends up darker than the rest. If you do use a product, test it somewhere hidden first and use as little as you can.

Pets and sofas

Pets and fabric sofas can live together happily with a bit of management:

  • Hair: a slightly damp rubber glove or a lint roller lifts hair from most fabrics, and the vacuum's upholstery brush gets what's worked into the weave.
  • A washable throw on the pet's favourite spot saves the fabric underneath.
  • Accidents: blot thoroughly straight away and dab with cold water if the code allows. Urine that soaks into the foam is much harder to deal with later, and the smell can return in damp weather.
  • Claws: pulled loops and snags are damage, not dirt, and cleaning won't fix them. Snip loose threads with scissors rather than pulling them.

Regular cleaning makes the biggest difference for pet owners, because it lifts the oils and dander that hold smells before they build up.

Want a price for your sofa? Send a photo of the sofa, the care label and any stains on WhatsApp. We'll tell you whether it's one we can clean and give you a clear price, usually the same day.

Use the quote form or WhatsApp 085 202 1222.

Leather, velvet and delicate fabrics

Not every sofa is suited to water-based cleaning, and some need real caution:

  • Leather needs its own products and care, not the upholstery cleaning used on fabric. Water and fabric cleaners can dry leather out, mark it or damage its finish. Use products made for leather, test them somewhere hidden and follow the manufacturer's advice. Faux leather is different again.
  • Velvet marks easily and its pile crushes, so blot gently and brush it in the direction of the pile once it's dry.
  • Silk, linen and some cottons can shrink, water-mark or brown if they're over-wetted.

Our work is mainly fabric upholstery. If your sofa is leather, velvet or silk, tell us when you get in touch, and we'll tell you honestly whether it's a job for us. Our upholstery cleaning page lists what we clean.

When it's time to call a professional

Home care keeps a sofa going, but at some point it needs more than a vacuum and a damp cloth. Signs it's time:

  • the arms and headrests are visibly darker than the rest of the sofa
  • the seat everyone sits in has gone shiny or grey
  • there's a smell that airing the room doesn't fix
  • a spill has left a mark or a ring you can't shift
  • you're moving into a home with someone else's sofa, or getting a furnished rental ready
  • it's been a year or more since the last clean, and you've got pets or young children

A professional clean treats the whole sofa evenly, so you don't end up with one bright patch where the stain used to be. And if the sofa is past saving, with the frame broken or the foam gone, furniture removal can take it away instead.

Upholstery tool cleaning a grey fabric sofa, the cleaned stripe visible
Real job · A grey fabric sofa mid-clean, with the cleaned stripe showing

What a professional sofa clean involves

A good upholstery clean starts with the label, the fibre and a colour test on a hidden spot. Loose hair and crumbs are vacuumed off, stains and grubby areas such as the arms are pre-treated, and then the fabric is rinsed and extracted with a small upholstery tool, so the dirt and the cleaning solution come straight back out. It's the same hot-water extraction we use on carpets, explained in our carpet cleaning guide. Cushions are stood up to dry, and air movers help. Most sofas are dry within a few hours, and our drying guide explains what affects that.

Ciprian, who founded Spotless, completed Prochem carpet-cleaning training in 2018 (certificate no. 2018/020), and he works on jobs himself with a small crew.

You can read more about how we handle different fabrics on our sofa and upholstery cleaning page. We work in Dublin and all of Leinster, with a local page for Blanchardstown and Dublin 15. If you'd like the carpets or a mattress done too, it can all be done in one visit, and fabric seating in offices, restaurants and hotels is covered under commercial carpet cleaning.

Video

See it on video

YouTube · @spotlessie
YouTube · @spotlessie

FAQ

Quick answers

My sofa has no care label. What should I do?

Treat it cautiously. Vacuum it, blot spills dry and avoid water or products until you know what the fabric is. If the sofa came from a shop, the retailer or manufacturer may be able to tell you the fabric and its cleaning code. Or send us a close-up photo of the fabric and we'll give you our view.

How do I get rid of a water ring on my sofa?

Water rings form when too much water soaks in and dirt wicks to the edge of the damp patch as it dries. Dabbing the ring with more water usually just makes a bigger ring. The fix is to clean the whole panel evenly and extract the moisture, which a professional upholstery clean can often do.

Can I use a handheld steamer on my sofa?

Be careful. Steam puts heat and moisture into the fabric, which can shrink some fibres, set protein stains like milk or blood, and water-mark fabrics that shouldn't get wet. Never use one on an S or X fabric, and test any other fabric somewhere hidden first.

How can I stop my sofa fading?

Keep it out of direct sunlight where you can, draw the blinds or curtains in the brightest part of the day, and turn the cushions regularly so any fading happens evenly. Once fabric has faded, cleaning won't bring the colour back.

Is it worth cleaning an old sofa, or should I replace it?

If the frame is solid and the cushions still hold their shape, a clean often makes an old sofa look far better than people expect. If the foam has collapsed, the fabric is worn through or the frame is broken, cleaning won't fix that. If it's time for it to go, our furniture removal service can take it away.

Are baby wipes safe to use on a fabric sofa?

They're handy for a quick wipe of your hands, but they aren't made for upholstery, and many leave a residue in the fabric that attracts dirt or leaves a mark. A clean white cloth and a little cold water, on a fabric that can take water, is the safer option.

Free quote

Send a few photos. Get a fixed price.

Most quotes are done from photos on WhatsApp, the same day. No visit needed and no obligation.