How to remove carpet stains

Quickly addressing carpet stains improves your chance of removal. First blot spills with a clean cloth, avoid rubbing, and don’t use bleach or harsh products. Techniques vary by stain type — acidic (e.g., wine, coffee), protein‑based (e.g., blood), and oil/ink stains each need different care — but for stubborn or delicate fibres, it’s best to call a professional stain removal expert like Black Gold Carpet Cleaning.

Your Locally Trusted Carpet Cleaner

Carpet Steam Cleaning Melbourne

Stain removal

How to remove carpet stains such as red wine

How to remove carpet stains is something we are asked often. For most stains and spills, the first thing you do is the most important in determining the end result. So don’t panic and grab the first carpet cleaning product you see! If in doubt, it might be best to leave the stain removal to Black Gold the carpet cleaning professionals. Many of the over the counter stain removers do more harm than good. They contain bleach and other chemicals which can damage your expensive carpet and may leave bleach marks on the carpet.  They also leave residue which attracts the dirt.

Please note, once stain removal has been attempted by yourself or another carpet cleaner, we cannot guarantee removal or predict the end result.

our advice

Our advice on how to remove carpet stains

First Steps After a Spill

  • The first step is to try to remove as much of the spill as possible, so use a clean white cloth or towel to soak up any spilled liquid on the carpet. A wet/dry vac might also be handy to extract liquid spills.  Also gently scrap off any solids.
  • For most liquid and food stains (excluding rust, ink or oil based stains) use a clean damp cloth to gently dab the stain. Do not rub or use too much pressure.  Once you see colour transfer from the stain on to the cloth, replace with another clean damp cloth. Gently keep dabbing the stain and changing you cloth until you have removed as much of the stain as possible.
  • The next best course of action depends on what caused the stain (see below)
  • Do not use any product containing bleach.
  • Time is also important as the longer the stain is left on the carpet, the harder it is to remove.
  • If the stain is still present call us at Black Gold Carpet Cleaning 0403 254 080. We frequently help Melbourne homeowners and renters with tough stains across Carnegie, Bentleigh, Brighton, St Kilda and Bayside suburbs
Black Gold Carpet Cleaning Melbourne Leather Lounge Cleaning

types of stains

What are the different types of stains and How To Remove Them

All Black Gold technicians are stain removal specialists. We carry a wide range of stain removers for all types of stains, from coffee and red wine to blood, rust, ink and cordial.  We can also remove and sanitise pet stains and odours.  If you have any concerns or questions about how to remove carpet stains, please call us anytime to discuss your carpet stain removal.  We are very happy to offer advice over the phone.

Water Soluble Stains (Acid based) - Red Wine, Coffee, Soft Drink

How to Treat Water-Soluble Acidic Stains

Water-soluble, acid-based stains — like coffee, wine, soft drinks, and watercolor paints — have a low pH, which makes them more likely to leave a mark. Carpets are dyed using acid dyes, so when an acidic substance spills, the fibers absorb the acid and the color can deepen or change, leaving a dark stain. In contrast, alkaline stains (high pH) usually leave lighter-colored marks.

Step 1: Neutralize the Stain

To neutralize acidic stains, mix a few drops of dishwashing detergent with warm water. Lightly mist the solution onto the stain — avoid oversaturating the carpet — and gently dab with a clean, dry towel. Repeat until the stain lifts, making sure the area dries thoroughly.

Dishwashing liquid is alkaline, so it helps balance the acid and bring the fibers back to neutral. For stubborn stains, you can alternate this treatment with a solution of two tablespoons of white vinegar in warm water, lightly misted over the stain.

Important: Never use vinegar or other acidic cleaners on wool carpets.

Step 2: Using an Oxidizer for Stubborn Stains

If the stain persists, a mild oxidizer like hydrogen peroxide (up to 3%) can help remove residual discoloration. Dab a small amount onto the stain and leave for about an hour before repeating if needed. Always test first on a hidden area to make sure it won’t change the carpet’s color. Hydrogen peroxide can usually be found in supermarkets or pharmacies.

Safety Tips

  • Dilute all cleaners with water before applying.

  • Test on an inconspicuous area first to avoid dye damage.

  • These methods work best on synthetic blended carpets.

  • Natural fibers like wool or silk are delicate — do not attempt DIY stain removal. Vinegar, if not properly diluted, can permanently discolor wool, and many over-the-counter carpet cleaners contain bleach or other chemicals that are unsafe for natural fibers.

When to Call a Professional

Even with these methods, some stains may require professional care. A trained carpet cleaner knows how to safely remove stubborn stains without damaging the carpet fibers or colors.

Before After remove coffee stain from carpetcoffee stain cleaning
Before After Red wine stain removed from carpet after image

Protein Based Stains - vomit, blood, egg, milk

Treating Protein-Based Stains

Stains from substances like vomit, blood, egg, and milk contain proteins and living organisms. These types of stains usually require an alkaline protein spotter for effective removal. However, many of these spotters contain ammonia, which is toxic and can cause respiratory irritation, so caution is essential.

An alternative is enzyme-based spotters, which use natural enzymes to break down proteins and make the stains more water-soluble. These enzymes are particularly effective on protein stains like blood, milk, and other bodily fluids.

Safety First

For your safety, we strongly recommend calling a professional to handle these stains. Protein-spotting agents can be hazardous if used incorrectly and must be thoroughly rinsed from the carpet. Professional cleaning uses specialized extraction machines to ensure the stain and cleaning agents are completely removed without damaging the carpet.

Before After protein milk based hot chocolate stain on carpet before cleaningprotein based milk stain on carpet after cleaning
Before After pet stain vomit on carpet beforepet vomit stain removal

Oil Based Stains, Ink & Rust

Removing Non-Water-Soluble Stains

Stains like rust, ink, paint, oil, grease, and other non-water-soluble substances require special dry solvents for effective removal. Do not use water, as it can spread the stain and make it worse.

If you choose to use these chemical cleaners, always:

  • Read the product label carefully and follow all safety instructions.

  • Use protective measures such as gloves and ventilation.

  • Rinse the treated area thoroughly to remove any leftover chemicals — ideally with a professional extraction machine.

For safety and the best results, we strongly recommend calling a professional carpet cleaner rather than attempting to remove these stains yourself. Our team has the expertise and equipment to handle stubborn, non-water-soluble stains safely and effectively.

FAQs

Q: What DIY method works for red wine stains?
Blot excess liquid, then treat with a mild dish soap + warm water mix, followed by gentle dab technique until the stain lifts.

Q: Can all stains be removed at home?
Fresh spills often respond well to DIY treatments, but old or set-in stains — especially dye and oil — may need professional extraction.

Q: Can I use vinegar or hydrogen peroxide safely?
Test in a hidden spot first; vinegar may benefit some stains but can harm wool carpets or dyed fibres.

Q: When should I call a professional in Melbourne?
If the stain persists after DIY tries, or you have wool or expensive carpet, professional stain removal using extraction machines is recommended.

Stuck With a Tough Stain?
Call 0403 254 080 or request a booking online for professional carpet stain removal in Melbourne and surrounding suburbs.