TL;DR:
- Check the sofa care label to determine the appropriate cleaning method before attempting cleaning.
- Professional cleaning is recommended for S or X fabrics, delicate materials, or set-in stains to prevent permanent damage.
Check the tag under your sofa cushions before you touch anything else. If it reads W or WS, you can safely tackle fresh, light spills yourself. If it reads S or X, or if you’re dealing with velvet, linen, silk, a set-in stain, or anything involving pet urine, stop and call a professional. Using the wrong method on the wrong fabric causes irreversible damage — discolouration, shrinkage, or permanent staining that no amount of re-cleaning will fix.
While you wait for a pro, or before you start any DIY attempt:
- Blot the spill immediately with a clean white cloth. Press firmly; do not rub.
- Work from the outer edge of the stain inward to stop it spreading.
- Keep others off the sofa and let air circulate around the area.
- Do not apply heat, hairdryers, or any product until you know your cleaning code.
Pro Tip: Always do a colourfastness test on a hidden patch first. Apply your chosen solution, let it dry fully, then check for dye transfer or texture change. Over-wetting is the most common DIY mistake — excess moisture soaks the foam core and creates mildew risk. Aim for a total drying time of 4–8 hours, with windows open and a fan running.
For light, fresh stains on W or WS fabrics, a few drops of mild dish soap in warm water, applied with a damp microfibre cloth and blotted dry, handles most spills. Baking soda sprinkled over the surface for 30 minutes then vacuumed off works well for odour removal. For routine fabric couch maintenance, vacuum weekly with an upholstery attachment and deep clean fabric furniture once or twice a year, more often with pets or children. Pet urine is a different matter entirely: surface treatments rarely reach the foam. Enzyme pre-treatment and hot water extraction are the only reliable fix, and that means a professional.
Table of Contents
What Ecocleansolutions does for your Dublin sofa
If your sofa needs more than a light spot clean, Ecocleansolutions handles the full process for Dublin homes and businesses — see their guide on What is the best thing to clean interior doors with? for tips on safe cleaning products applicable to home surfaces. Every job starts with a fabric inspection and cleaning code check, followed by a test patch to confirm there is no dye bleed or adverse reaction before anything is applied to the main surface. That step alone protects you from the kind of damage that voids a warranty or ruins a piece of furniture.

From there, the method is matched to the fabric: steam and hot water extraction for W/WS synthetics and performance fabrics, dry solvent for S-coded upholstery, and low-moisture techniques where over-wetting is a risk. Pre-treatment targets stains and odours before the main clean, and an optional fabric protectant can be applied at the end to slow future soiling. Products are eco-friendly and family safe, with no harsh residues left behind — important if you have young children or pets using the sofa daily.

Ecocleansolutions operates on fixed, transparent rates with no hidden charges, and backs every job with a 100% satisfaction guarantee. Ecocleansolutions has a strong customer recommendation rate reflecting consistent results rather than a marketing claim. To get a quote or book an upholstery clean in Dublin, send a photo of the sofa and its care label via the website and the team will confirm the method and price before any work begins.
FAQ
What do the sofa cleaning codes W, S, WS, and X mean?
W means water-based cleaners only; S means dry solvent only; WS means either is safe; X means vacuum only, no liquids. Using the wrong method can cause permanent staining or shrinkage.
When should I call a professional instead of cleaning myself?
Call a professional for S or X coded fabrics, delicate materials like velvet or linen, set-in stains, pet urine, or any situation where you cannot confirm the cleaning code.
Is steam cleaning safe for fabric sofas?
Steam is safe for most W and WS fabrics but must not be used on S or X coded upholstery or down-filled cushions. Controlling nozzle distance and drying time is critical — something best left to a trained technician.
How often should I deep clean my fabric sofa?
Vacuum weekly and deep clean once or twice a year; increase to three or four times annually in households with pets or children.
Does Ecocleansolutions use products that are safe around children and pets?
Yes. Ecocleansolutions uses eco-friendly, non-toxic products formulated to be safe for families and pets, with no harsh chemical residues left on the fabric after cleaning.
Key takeaways
A professional upholstery clean is the safest choice for any sofa coded S or X, any delicate fabric, or any stain that has already set into the foam.
| Point | Details |
|---|---|
| Check the code first | Find the tag under the cushions: W and WS allow water; S needs solvent; X means no liquids at all. |
| Blot, never rub | Press a clean white cloth onto fresh spills and work inward to avoid spreading the stain. |
| Avoid over-wetting | Excess moisture saturates foam and causes mildew; target a drying time of 4–8 hours with good ventilation. |
| Deep clean cadence | Vacuum weekly; deep clean once or twice a year, more with pets or children in the home. |
| Ecocleansolutions | Dublin’s fixed-rate, eco-friendly upholstery service with a 100% satisfaction guarantee and 98% customer recommendation rate. |
Recommended
- Upholstery Cleaning in Dublin: Your Ultimate Guide to Pristine Furniture –
- Choosing the Right Upholstery Cleaning Service in Dublin: A Homeowner’s Guide –
- How to Remove Stubborn Stains from Upholstery: Expert Tips for Dublin Residents –
- Why Professional Upholstery Cleaning is a Must for Dublin’s Pet Owners –
