Fabric lounges work hard—movie nights, muddy paws and the odd coffee or wine spill. The catch is, upholstery isn’t one-size-fits-all: linen blends behave differently to microfibre, and some fabrics love water while others don’t. Use the wrong method and you can set stains, cause water marks or damage the pile. If you’re unsure where to start, you’re not alone.
The good news? With a sensible plan and a few low‑risk products, you can safely refresh most sofas at home. This guide shows you how to read care codes, vacuum properly, deodorise with bicarb soda, mix a gentle spot cleaner and treat common stains without soaking the fabric. We’ll also outline deeper clean options and drying tips so odours don’t return.
Below is a practical, step‑by‑step playbook for Australian homes, plus clear advice on when to call a professional, what a quality service includes and typical local costs. Ready to protect your upholstery—and your bond? Let’s start by checking the care label and fibre type.
Step 1. Check the fabric care code and identify fibre type
Before any upholstery fabric cleaning, read the manufacturer’s care label. This tells you whether water is safe and helps you avoid shrinking, colour loss or water marks. It also flags delicate textiles (like some microfibres) that need special handling or professional treatment.
- W: Safe to use water and water‑based solutions.
- S: Solvent only (dry clean); avoid water.
- S/W: Water or solvent cleaners are acceptable.
- X: Vacuum only; no liquids.
Next, note the fibre: natural (linen, cotton, wool) or synthetic (polyester, velvet, microfibre, rayon, Sunbrella). Microfibre often has stricter instructions—always spot test first.
Step 2. Gather safe tools and products
Before you start any upholstery fabric cleaning, set up a simple, fabric‑safe kit. Keep solutions mild, reach for white cloths to prevent dye transfer, and avoid anything that leaves heavy residues or overwets the fibres.
- Vacuum + tools: Upholstery head and crevice nozzle.
- Soft brush: Natural or nylon bristles to lift dry soil.
- Cloths and towels: Microfibre and plain white cotton, plus absorbent towels.
- Spray bottle + bowl: For mixing and applying solutions.
- Bicarb soda: For deodorising.
- White vinegar + mild dish liquid: Gentle DIY cleaner base.
- Distilled water (optional): Reduces mineral marks on fabrics.
- Solvent upholstery cleaner (S‑code only): For water‑sensitive fabrics.
- Sponge/scraper: To blot solutions and lift solids carefully.
Step 3. Prepare and vacuum the upholstery thoroughly
Dry soil is the enemy—if you skip this, moisture turns dust into muddy stains. Your goal is to lift grit, hair and crumbs from seams and cushions without scuffing the fabric. If your label shows X (vacuum only), stop after this step.
- Clear and check: Remove throws and cushions; shake them outside. Pick off loose debris and lift any solids with a scraper.
- Brush to loosen: Use a soft brush to lift dry soil and crusted spots, then vacuum that area again.
- Upholstery tool first: Vacuum in short, overlapping strokes with the upholstery head, working top to bottom and with the nap.
- Crevices and seams: Use the crevice nozzle around piping, zips and folds where crumbs collect.
- Flip and vacuum cushions: Do both sides and the fabric under the cushions.
- Final passes: Lightly go over high‑touch zones (arms, headrests) to reduce oils before cleaning.
Step 4. Deodorise with bicarb soda (optional but effective)
If odours linger, a light bicarb soda treatment can freshen upholstery without adding moisture. Spot‑test first and skip this step on X‑code (vacuum‑only) fabrics. Use a fine sprinkle—too much is hard to remove and may leave residue—then let the powder absorb smells before you vacuum.
- Sprinkle lightly: Dust bicarb over the fabric and leave for 20–30 minutes.
- Vacuum thoroughly: Use the brush attachment; repeat if needed. For a deeper dry refresh, mix a little bicarb with dry upholstery/carpet cleaner and apply the same way.
Step 5. Mix a DIY spot cleaner and test in a hidden area
For W or S/W code fabrics, a mild DIY mix is effective and low‑risk. Combine 1/2 bowl warm water + 3 tbsp white vinegar + 1 tbsp mild dish liquid. For S‑code (solvent only) or X (vacuum only), skip water and use an appropriate solvent or just vacuum. Always test first—microfibre often needs extra caution.
- Spot‑test: On a hidden seam; dab, wait 5 mins, blot, check.
- Apply: Dampen a white cloth; dab outside‑in—never scrub or soak.
- Rinse: Use a cloth dampened in plain (preferably distilled) water.
- Dry: Blot with towels, air‑dry, then repeat if needed.
Step 6. Clean larger areas with a light spray-and-wipe
For W or S/W fabrics, mix 1 cup warm water + 1/2 cup white vinegar + 1 tbsp mild dishwashing liquid in a clean spray bottle. Shake. Lightly mist from about 30 cm, working in small sections with the nap, then wipe straight away with a clean white cloth. Rinse and wring the cloth often in plain or distilled water. Avoid saturation and seams. Air‑dry between sections; this suits routine upholstery fabric cleaning.
- Do not use on S or X codes: S = solvent only; X = vacuum only.
- Be cautious with microfibre/suede: Spot test; many require alternative methods.
Step 7. Remove common stains safely (wine, grease, ink, pet)
Speed matters. Always spot‑test, work from the outside in, blot—don’t scrub—and avoid soaking the fabric. Follow the care code: W/SW can use the gentle water–vinegar–dish liquid mix; S is solvent‑only; X is vacuum only. Use distilled water for rinsing to minimise water marks, and avoid heat which can set stains.
Wine: Blot immediately with dry white cloths. Dab with the DIY mix (1/2 bowl warm water + 3 tbsp white vinegar + 1 tbsp mild dish liquid). Rinse your cloth in plain water, blot again, then towel‑dry. Lightly sprinkle bicarb, wait 20–30 mins, vacuum.
Grease/Oil: Lift any solids. Apply a baking soda paste (bicarb + a little water), leave ~15 mins to absorb, then brush/vacuum off. If residue remains on W/SW fabrics, dab with the DIY mix, then blot dry.
Ink/Marker: For W/SW fabrics, try minimal, careful dabs with the DIY mix on a barely damp cloth; do not rub or overwet. For S‑code, use a suitable solvent upholstery cleaner strictly per label. X‑code: avoid liquids—consider professional help.
Pet accidents: Remove solids and blot up moisture. Dab with the DIY mix (don’t flood). Blot with towels, then deodorise with a light bicarb sprinkle for 20–30 mins and vacuum. Repeat if odour lingers.
Microfibre and suede‑like textiles are sensitive—spot‑test and proceed gently or opt for professional upholstery fabric cleaning if in doubt.
Step 8. Deep clean options: steam or hot water extraction
When regular spot cleaning isn’t enough, a deeper upholstery fabric cleaning can help. Only attempt deep cleaning on W or S/W code fabrics. S (solvent-only) and X (vacuum-only) pieces should be left to professionals. Always spot‑test and avoid overwetting, which can cause rings, odours or shrinkage.
Light steam refresh (sanitise/loosen soil): Using a steamer or steam iron with a steam burst, let the steam just touch the fabric in quick passes to lift grime and reduce dust mites. Do not soak. Wipe with a clean cloth; allow to air‑dry and vacuum.
Hot water extraction (spray extraction): With an upholstery tool, pre‑vacuum thoroughly, apply an approved upholstery pre‑spray (per label), gently agitate, then extract with warm water. Keep passes light and finish with extra dry passes to remove as much moisture as possible. This method cleans deep into the fibres and can shift stubborn marks.
When to call a pro: Large sectionals, set‑in stains, colour‑bleed risk, microfibre/suede‑like fabrics, or any S/X code pieces. Professionals use controlled spray‑extraction systems to clean deep while protecting delicate textiles.
Step 9. Drying and aftercare to prevent water marks and odours
How you dry the fabric is as important as how you clean it. Aim for quick, gentle drying to stop rings forming and smells returning. After any wet work, blot thoroughly, encourage airflow and skip heat. If you’ve rinsed, using distilled water helps minimise mineral marks on pale textiles.
- Blot first: Press clean, absorbent towels firmly to lift as much moisture as possible.
- Boost airflow: Open windows and run a fan to speed air‑drying.
- No heat: Avoid hairdryers or heaters—they can set stains and damage fibres.
- Distilled rinse: A final wipe with distilled water can reduce water marks.
- Deodorise again (if needed): Once dry, lightly sprinkle bicarb for 20–30 minutes, then vacuum.
- Final refresh: When fully dry, a light vacuum lifts the nap and removes any dried residue.
Step 10. DIY versus professional cleaning: how to decide
Most routine upholstery fabric cleaning is safe to DIY on W or S/W codes if you vacuum well, spot‑test and avoid overwetting. But some jobs need pro equipment and know‑how to prevent damage, remove deep soil and stop stains wicking back.
- Fabric code: S or X labels, delicate microfibre/suede, or unknown fibres = book a pro.
- Stain type/age: Set‑in wine, ink, heavy grease or repeated pet accidents respond better to professional spray‑extraction.
- Odours and hygiene: Persistent smells, allergens or dust mites often need deep extraction.
- Size and access: Large sectionals, heavy soiling or time constraints favour a pro visit.
- Risk factors: Colour‑bleed, shrinkage history, or previous DIY rings—don’t risk it.
- End‑of‑lease standards: For bond return, a professional invoice is often safest.
Step 11. What to expect from a professional upholstery clean
A reputable technician will tailor the process to your fabric type and care code, aiming for a deep, safe clean without overwetting. Expect clear explanations up front and practical aftercare so your lounge dries quickly and stays fresher for longer.
- Pre‑inspection: Identify fibre, check care code, perform dye‑stability tests.
- Pre‑vacuum: Lift dry soil from seams and crevices.
- Stain pre‑treatments: Targeted solutions matched to the spill and fabric.
- Deep clean method: Steam/spray extraction for W/SW codes, solvent or low‑moisture for S; X is vacuum‑only.
- Rinse and deodorise: pH‑balanced rinse to reduce residue; odour treatment as needed.
- Speed drying: Towel blotting and air movers; typically dry within hours.
- Post‑groom and final check: Nap set, results reviewed, care advice provided.
Step 12. Upholstery cleaning costs in Australia and what affects price
In Australia, professional upholstery fabric cleaning is often priced per piece or seat, with many jobs averaging around $170–$200 depending on scope. Smaller items like dining chairs cost less, while larger lounges cost more. As a guide to entry pricing, SMK Carpet Cleaning lists transparent starters such as from $20 per dining chair, with photos and on‑site assessment refining the final quote.
What affects the price:
- Item size/complexity: Modulars, chaises, recliners and deep cushions take longer.
- Fabric and care code: S‑code solvents or delicate microfibre/suede need specialised products.
- Soiling level and stains: Heavy soil, pet accidents, ink or wine add treatment time.
- Add‑ons: Deodorising, sanitising and fabric protection increase the total.
- Drying needs: Speed‑drying setups may be an extra.
- Access and travel: Stairs, parking and distance within the Central Coast–Newcastle area impact time.
Tip: Sending photos with your quote request speeds up accurate pricing and scheduling.
Conclusion
Upholstery stays fresher, longer when you follow the basics: read the care code, vacuum thoroughly, deodorise with a light bicarb sprinkle, spot‑clean gently, and avoid overwetting. When marks are stubborn or fabrics are delicate, step up to controlled steam or hot water extraction—or hand it to a pro to protect colour, texture and your bond.
If you’re on the Central Coast to Newcastle and want a fast, safe, professional result, our family‑owned team can help. We deliver careful, code‑smart upholstery cleans with clear communication and transparent pricing. Send a few photos for an accurate free quote and we’ll advise the best approach for your lounge. Book today with SMK Carpet Cleaning and enjoy a fresher, healthier home without the guesswork.