Upholstery cleaning

We Skrub.
Dirt Out.

Professional upholstery cleaning for sofas, mattresses, dining chairs, office chairs, carpets and more. Weekend appointments available.

Weekend appointments Detailed extraction cleaning Clear, honest service
Skrub.Lab cleaning a fabric sofa
About Skrub.Lab

Skrub.Lab started with a simple idea.

To dedicate our free time to something meaningful while pursuing our passion for cleaning.

We believe a clean home is more than just appearance. Clean upholstery helps create a fresher, more comfortable living space by removing accumulated dust, dirt and residue from everyday use.

What started as a personal passion has grown into a service dedicated to helping families care for the furniture they use every day.

Every item is cleaned with care, honesty and attention to detail — as if it were our own.

What We Clean

Simple services for everyday upholstery.

Send a clear photo through WhatsApp for an assessment and quotation.

Fabric Sofas

Cleaning for accumulated dirt, body oils, light stains and odours.

Mattresses

Surface cleaning to remove dirt and residue from regular daily use.

Dining & Office Chairs

Detailed cleaning for frequently used fabric seating.

Carpets & More

Selected fabric furnishings, assessed according to material and condition.

Steam Hygiene Treatment

Optional heat-based treatment for suitable fabrics and selected areas, subject to fabric assessment.

Why regular upholstery cleaning matters

What can collect in everyday fabric?

Even when upholstery looks clean, daily use can leave dust, body oils, perspiration, food residue, pet allergens and odours within the fibres.

Dust & allergens Dust, pollen, pet allergens and dust-mite allergen material can settle into sofas, mattresses and carpets.
Body oils & perspiration Daily contact transfers oils and moisture into fabric, contributing to residue, marks and stale odours.
Food & drink residue Spills and crumbs may leave stains, sticky residue and unwanted smells if they remain in the fabric.
Odours & trapped residue Accumulated soil, moisture and residue can contribute to stale smells and make upholstery feel less fresh.
Honest results: Cleaning can sometimes make an item look close to new. However, ageing, fading and permanent discolouration may remain.
Our Process

How we Skrub.

A careful process designed to loosen, lift and extract dirt and residue from the fabric.

01

Inspect

Check the fabric, stains, colour and overall condition.

02

UV-assisted Vacuum

Remove loose dust, hair and surface debris before wet cleaning.

03

Pre-treat

Apply a suitable cleaning solution to help loosen dirt and residue.

04

Agitate (Skrub! Time)

Work the solution through the fabric to loosen embedded soil.

05

Extract

Lift out dirty solution, loosened dirt and excess moisture.

06

Dry Passes

Perform additional extraction passes to reduce remaining moisture.

07 · OPTIONAL

Steam Sanitisation

Additional heat-based treatment for suitable fabrics.

Get a quotation

Send us a photo of the item.

Include your location and preferred weekend. We will assess the item and reply with a quotation. Cleaning results depend on the fabric type, age, condition, stains and existing discolouration.

WA