What is included
Every job, start to finish.
The same process every time, so the result does not depend on who turns up or how busy the day is.
- Stain identification by type
- Pet urine treatment and odour neutralising
- Tannin, protein and dye stain protocols
- Colour-safe testing before treatment
- Follow-up advice for the first 48 hours
Before
After

Carpet stain removal that treats the cause, not just the colour
Every stain is different. Red wine and coffee contain tannins, pet accidents are protein and uric acid, and makeup or grease are oil-based. Using the wrong product can set a stain permanently or leave a ring that returns as the carpet dries. That is why professional carpet stain removal in Perth starts with identifying exactly what the stain is.
Our technicians match the treatment to the stain and the carpet fibre, test it on a hidden area, then work the stain out gradually instead of scrubbing, which can damage the pile.
How we remove carpet stains
A step-by-step approach gives the best chance of full removal with no damage to your carpet.
1. Deep industrial vacuuming
Loose soil is removed first so it cannot turn into mud when the stain is treated.
2. Stain evaluation and treatment
We identify the stain type and apply a targeted, colour-safe treatment with the right dwell time.
3. Deodorising
Odour-causing residue from pets, food or spills is neutralised rather than masked with fragrance.
4. Steam cleaning
A hot water extraction rinse flushes out loosened residue so the stain does not wick back to the surface.

Types of carpet stains we treat
We deal with everyday accidents as well as marks other methods have not shifted.
- Red wine, coffee, tea and soft drinks
- Pet urine, vomit and faeces, including odour
- Food, sauces, curry and oil
- Blood, mud and red dirt
- Makeup, nail polish and ink
- Rust, candle wax and chewing gum

Why Perth locals trust us with stubborn stains
We are honest about what can and cannot be removed. Most stains lift completely, and those that have been bleached or have permanently dyed the fibres can usually be reduced a long way. We will tell you what to expect before we start.
- Stain protocols for tannin, protein and dye stains
- Colour-safe testing before every treatment
- Pet urine treatment that reaches the underlay
- Heavy stain pricing from $110 per room
- Aftercare advice for the first 48 hours
Rug stain removal and odour treatment
Stains on rugs need an even gentler approach, especially on wool, silk and handmade pieces where dyes can run. We test every rug first and use a treatment suited to its fibre. See our rug cleaning service for the full process.
Lingering smells from pets, smoke or damp are treated with enzyme and oxidising deodorisers that break down odour at the source, leaving your home smelling clean rather than perfumed.
Act quickly for the best result
Blot, do not rub, and avoid household carpet sprays, which often contain soaps or bleaching agents that make stains harder to remove. The sooner a stain is professionally treated, the better the outcome. Call us or request a free quote for stain removal anywhere in Perth. For a full clean of the room, pair it with carpet steam cleaning.
The process
How your booking runs.
Tell us what needs cleaning
Send through the rooms, fabrics or stains — by phone, text a photo, or the online form.
Get your quote
We confirm the service, the area, the price and a time that suits you.
Professional cleaning
Your technician arrives on time and carries out the agreed process, start to finish.
Enjoy the results
A fresh, clean space — plus aftercare advice so it stays that way.
Related services

Carpet Cleaning
Deep cleaning for carpets of all kinds.

Carpet Steam Cleaning
Truck-mounted steam that sanitises and deodorises.

Rug Cleaning
Care for your rugs and delicate fibres.

Upholstery Cleaning
Freshen up sofas, chairs and furniture.

Leather Cleaning
Cleaning and care for leather furniture.

Mattress Cleaning
Professional mattress cleaning and care.

Tile & Grout
Professional tile and grout cleaning.

Car Interior & Seats
Seats, carpets, floors and boot.

Water Damage Restoration
Emergency extraction and drying.
Good to know.
How long does carpet take to dry?
Most carpets are touch-dry in two to four hours. Airflow makes the difference, so we leave fans or windows open where we can and tell you what to expect before we start.
Do you move furniture?
We move light furniture as part of the clean. Anything heavy, fragile or electronic we leave in place and clean around — let us know beforehand and we will plan for it.
Are your products safe for kids and pets?
Yes. We use non-toxic, pH-balanced solutions and rinse them out rather than leaving residue behind, which is what attracts dirt back into the fibre.
Can you remove every stain?
Most, but not all. Dye, bleach and some pet damage can permanently change the fibre. We test first and tell you honestly what will and will not come out before you commit.
What areas do you cover?
The Perth metro area. If you are outside it, mention that when you enquire — it may affect the quote and our availability.
How do I pay?
Cash, cheque or net banking, done on the spot when the job is finished.