All Adelaide Metro
Red wine and coffee are tannin stains: plant dyes that bond to carpet fibre more tightly the longer they sit and the hotter they get. Fresh, both come out with household items. Set and dried, they need more than a supermarket spray.
Rooms from $45 · 3-bed end of lease from $209 · minimum booking $120 See all prices
Know what you need? Book a time online →


Drag the handle. Real carpet, real result. No filters.
Guide · Updated 2026
Quick answer
Blot red wine straight away with a dry white cloth, then dab with cold water to dilute it. Mix one tablespoon of dishwashing liquid and one tablespoon of white vinegar in two cups of cool water, dab it on, blot, and repeat until no more colour lifts. Rinse with plain water and blot dry. On light synthetic carpet, a 50/50 mix of 3% hydrogen peroxide and dish soap removes the last pink tinge (test first). Coffee is treated the same way; add an enzyme cleaner if there was milk in it.
Red wine spreads through the pile quickly and dries into the fibre. The sooner it is diluted and lifted, the less dye bonds. Grab a white towel, press and lift, do not rub. Then pour a small amount of cold water on the spot to dilute what is left and blot again. Keep going while the towel is still picking up colour. A fresh spill on synthetic carpet is often gone before any cleaner is needed.
Salt and club soda are not magic. Salt is a useful absorbent while the wine is still wet, and soda water is just water with bubbles; both help only because they dilute and lift. Neither removes dye that has already bonded.
Coffee and tea stain with tannin like red wine, so the same cold-water, dish-soap-and-vinegar routine works. Two differences: coffee is usually spilt hot, which gives the tannin a head start, and milk or sugar add protein and sticky residue. If there was milk in the cup, follow the vinegar solution with an enzyme cleaner (sold for pet stains) and rinse well, otherwise the spot sours and attracts dirt. Black coffee on a cream carpet can leave a faint brown ring that only professional chemistry will lift.
Once red wine has dried, especially if someone has already tried hot water or a heater on it, the dye is bonded. Household methods will lighten it but rarely clear it. Professional carpet cleaners use a reducing agent made for red dyes, applied with controlled heat and then flushed out with hot water extraction, which breaks the dye bond rather than scrubbing at it. Done properly it removes most set wine stains from synthetic carpet; on wool it depends on the dye and the fibre.
Do not keep escalating at home. Each stronger product you try (bleach, oxygen cleaners on wool, undiluted peroxide) risks a pale patch that is permanent, where a professional treatment would have worked.
We treat everyday spills as part of the room clean ($45 per standard room, $120 minimum booking). A set red wine or coffee stain is heavy stain treatment from $30 per area on top of the clean, and we tell you on inspection whether it will lift fully, partly or not at all. If you would rather not risk the carpet, leave the stain damp-blotted and cold, and send a photo with your quote request.
Rather have it done properly? We are an Adelaide-wide carpet cleaning service with published prices: get a free quote or call 0481 614 304, 7 days a week.
Tell us the rooms and what has happened to the carpet. We'll text or email you a straight answer, usually within the hour, 7 days a week.
Prefer to talk? Call 0481 614 304
Know what you need? Book a time online
We'll text or email your free quote shortly. In a hurry? Call 0481 614 304. If you left an email, a confirmation is on its way now.
Upfront pricing
Most carpet cleaners make you ring around to find out. Here are our starting rates, in plain sight. A room is up to about 14 m²; bigger living areas are priced as a living area.
| Item | From |
|---|---|
| Bedroom or standard room (up to 14 m²) | $45 each |
| Lounge or open-plan living (over 14 m²) | $65 each |
| Hallway | $20 each |
| Stairs (per flight, up to 14 steps) | $45 each |
| End of lease package: 2-bed home 2 bedrooms + living + hallway, sanitise & deodorise, dated receipt | $169 |
| End of lease package: 3-bed home 3 bedrooms + living + hallway, sanitise & deodorise, dated receipt | $209 |
| End of lease package: 4-bed home 4 bedrooms + living + hallway, sanitise & deodorise, dated receipt | $249 |
| Commercial / office carpet Quoted on floor area, minimum $180 | $3.50 per m² |
| Pet urine & odour treatment (enzyme) | +$40 per affected room |
| Heavy stain treatment | +$30 per stain area |
| Scotchgard carpet protection | +$35 per room |
| Sanitise & deodorise | +$15 per room |
Prices are starting rates for carpet in normal condition. Final quote confirmed on inspection, before we start. No hidden fees. Minimum booking $120. Heavily soiled carpet and furniture moving are quoted up front.
Common questions
Diluted with dishwashing liquid and water, yes for fresh spills: the mild acid loosens the tannin and the detergent lifts it. On a dried stain it will lighten but rarely remove the mark.
At home, only partly. Dried wine has bonded to the fibre. Professional cleaners use a red-dye reducing treatment with controlled heat, then hot water extraction, which removes most set wine stains from synthetic carpet.
Salt absorbs liquid while the spill is wet, so it helps lift wine before it soaks in. It does not remove dye that has already bonded. Blotting with a white cloth and cold water does the same job faster.
Blot, dilute with cold water, then dab on a solution of a tablespoon each of dishwashing liquid and white vinegar in two cups of water. If the coffee had milk, follow with an enzyme cleaner. Rinse and blot dry.
At 3% on light synthetic carpet it is usually safe, but it can lighten some dyes and it is not for wool or dark colours. Always test on a hidden patch and rinse it out afterwards.
All Adelaide metro suburbs. 7 days a week, 7am–7pm.