How to Remove Tough Stains Around the Home

31 August 2026 8 min read
Professional cleaner treating a tough stain on carpet in a North Shore Auckland home

Stains happen in every home — red wine on the carpet after a dinner party, grease on the rangehood, a mysterious mark on the wall, mould creeping into bathroom grout. The difference between a stain that lifts cleanly and one that becomes permanent nearly always comes down to two things: how quickly you act, and what you use.

This guide covers the most common tough stains in Auckland and North Shore homes, with step-by-step removal methods using products you already have — no harsh chemicals needed. A few of these situations genuinely do call for a professional, and we'll tell you which ones.

The golden rule: act fast and blot, never rub

Fresh stains are dramatically easier to remove than set-in ones. The moment something spills:

  1. Remove solids first — scrape up food or blot liquid using a clean white cloth or paper towel.
  2. Blot, don't rub — rubbing spreads the stain and pushes it deeper into the fibres.
  3. Work inward from the edges — this stops the stain spreading outward.
  4. Test first — before applying any solution to a visible area, test it on a hidden spot to check it won't affect the colour or material.

The longer a stain sits, the more it bonds with the surface. Even a quick cold rinse on fabric stains within the first minute can make the difference between a clean finish and a permanent mark.

Kitchen stains

Grease and oil are the most common kitchen stains — on benchtops, splashbacks and the stovetop. Apply a small amount of dishwashing liquid directly to the grease, work it in gently with a soft cloth, and leave it for a few minutes before wiping away with warm water. For baked-on grease around the stovetop and rangehood, a paste of baking soda and a little water works well: spread it on, leave for 15–20 minutes, then scrub with a non-scratch sponge.

Coffee and tea stains on benchtops or the inside of mugs respond to a baking soda paste (two parts baking soda, one part water). Apply, leave briefly, then rinse. On fabric — aprons, tablecloths — rinse immediately with cold water, then treat with a mix of dishwashing liquid and warm water before washing normally.

Burnt-on food inside the oven is in its own category — read our separate guide on oven cleaning without harsh chemicals for a full step-by-step method.

Bathroom stains

Soap scum on shower screens and tiles: spray undiluted white vinegar over the surface, leave for 15 minutes (or longer for heavy build-up), then scrub with a non-scratch pad and rinse. For stubborn build-up, repeat the application before scrubbing.

Mould on grout and silicone is common in Auckland's damp climate. Small patches can be treated with white vinegar — apply undiluted, leave for an hour, then scrub and rinse. For silicone seals that are heavily discoloured, a diluted bleach solution (one part bleach, four parts water) applied with an old toothbrush works faster, but ventilate the room well and never mix bleach and vinegar. If mould keeps coming back, it signals a moisture or ventilation problem — see our post on preventing mould in Auckland homes.

Limescale and water marks on taps and shower heads: wrap the fixture in a cloth soaked in white vinegar, leave for 30–60 minutes, then scrub and rinse. For smaller tap fittings, a cut lemon rubbed over the surface works well for light build-up.

Rust stains in sinks or on porcelain: make a paste from lemon juice and table salt, apply to the stain, and leave for 30 minutes before scrubbing and rinsing. Avoid abrasive scourers on porcelain — they scratch.

Fabric, carpet and upholstery

Red wine on carpet: act immediately — blot up as much as you can, then pour a small amount of cold water over the stain and blot again. Mix a teaspoon of dishwashing liquid with a cup of warm water, apply with a cloth, blot (never rub), and repeat until the colour stops transferring. Rinse with cold water and blot dry.

Pet stains on carpet: blot up the liquid first. Once dry, sprinkle baking soda generously over the area and leave for several hours to absorb odours, then vacuum. For persistent marks or odour, a mix of equal parts white vinegar and water, applied and blotted, helps neutralise the residue. Allow the area to dry thoroughly.

Coffee and juice on upholstery: blot quickly, then work from the outside in using a solution of dishwashing liquid and warm water. Always check your upholstery label — some fabrics are dry-clean only (marked 'S') and water can leave a ring.

Crayon and marker on hard surfaces or painted walls: a clean cloth with a small amount of white toothpaste (not gel) can work on painted walls — apply gently in small circles, then wipe clean with a damp cloth. For crayon on walls, a warm damp cloth often does the job for fresh marks.

When DIY isn't enough

Some stains genuinely need professional attention:

  • Set-in stains that have dried and bonded to fibres, especially older red wine, blood, or pet stains that were rubbed in rather than blotted
  • Large mould patches on ceiling, walls or grout that keep returning
  • Stains on delicate or natural-fibre upholstery (silk, wool, linen) where the wrong product can permanently damage the material
  • Carpet stains — deep-set or widespread staining is a job for professional carpet cleaners; It's So Clean refers carpet steam cleaning to our partner Alex Cleaning Solutions across the North Shore and wider Auckland

Before a move-out inspection or end of tenancy clean, a professional deep clean is often the most reliable way to make sure staining, marks and build-up don't cost you part of your bond or your Airbnb rating. A professional team brings the right equipment and experience to tackle what home products can't reach.


At It's So Clean we offer deep cleaning and regular house cleaning across the North Shore and wider Auckland, starting from $200 + GST. If your home has staining, grout build-up or a move-out inspection on the horizon, get in touch for a free quote and we'll take care of it.

Related cleaning services

Frequently asked questions

How do you remove red wine from carpet?

Act immediately: blot up as much wine as possible with a clean white cloth, then pour a small amount of cold water over the stain and blot again. Mix a teaspoon of dishwashing liquid with a cup of warm water, apply with a cloth, and blot from the outside inward — never rub. Repeat until no more colour transfers, then rinse with cold water and blot dry. The sooner you treat it, the better the result; a stain that has dried and set is far harder to remove.

What is the best way to remove tough grease stains?

For fresh grease on kitchen surfaces, apply dishwashing liquid directly to the stain, work it in gently and leave for a few minutes before wiping with warm water. For baked-on grease around stovetops and rangehoods, make a paste from baking soda and a little water, spread it over the area, leave for 15–20 minutes, then scrub with a non-scratch sponge. On fabric and upholstery, blot the grease first, then apply dishwashing liquid before washing. The key with grease is not to rinse too early — let the detergent work.

How do you get mould stains off bathroom tiles and grout?

Small mould patches on tiles and grout can be treated with undiluted white vinegar — spray it on, leave for an hour, then scrub with an old toothbrush and rinse. For stubborn black mould in grout, a diluted bleach solution (one part bleach to four parts water) works faster, but ventilate the bathroom well and never mix bleach and vinegar. If the mould keeps coming back, it signals a ventilation or moisture problem: the surface treatment removes what's visible, but controlling humidity prevents regrowth.

How do you remove old or set-in stains that have dried?

Old stains are harder to remove because the stain has bonded with the fibres or surface, but they're not always permanent. Re-wetting the stain first can help: dampen the area with cold water (or warm water for grease), apply a cleaning solution — baking soda paste, dishwashing liquid, or white vinegar diluted with water — and leave it to work for longer than you would a fresh stain. Several rounds of treatment and blotting may be needed. If a set-in stain doesn't respond to DIY methods, a professional deep clean is often the most effective next step.

When should I call a professional cleaner to deal with stains?

Call a professional when a stain is large or deeply set, when DIY methods have failed, or when the stained material is delicate (silk, wool, or linen upholstery that could be damaged by the wrong product). Carpet staining across a large area is best handled by professional carpet cleaners — It's So Clean refers carpet steam cleaning to partner Alex Cleaning Solutions across the North Shore and wider Auckland. Before a move-out inspection or an Airbnb turnover, a professional deep clean is also the most reliable way to deal with staining, grout build-up and marks that home products can't reach, starting from $200 + GST.

Ready for a Spotless Move-Out?

Get a free, no-obligation quote for end of tenancy cleaning across the North Shore and Auckland.

5 from 144+ reviewsSatisfaction GuaranteeFully InsuredReplies in ~5 min