Intro

How to Treat Red Wine and Blood Spills

Elite Maintenance Services Group is often called out for urgent carpet cleaning jobs. When accidents happen, we aim to respond as quickly as possible — and in most cases, the damage can be fixed.

That said, knowing what to do before professional help arrives can make a big difference. In this two-part stain series, we’re covering the most problematic household spills. Interestingly, many of the toughest stains have one thing in common: the colour red.

In this article, we’ll focus on red wine and blood stains — and what to do if they end up on your carpet.

How to Remove Red Wine Stains from Carpet

Red wine contains natural tannins, which can permanently dye carpet fibres if not treated quickly. Acting fast is critical.

What you’ll need

  • White paper towels or a white cotton cloth
  • Cold water
  • Wool detergent (such as Softly)
  • Vinegar
  • A phone (just in case)

Step-by-step method

  1. Blot immediately
    Use a white cloth or paper towel to blot up as much wine as possible. Avoid rubbing — blotting lifts liquid without spreading the stain.
  2. Dilute the stain
    Apply a small amount of cold water to the affected area to dilute what remains. Continue blotting gently. Be careful not to overwet the carpet.
  3. Apply a mild cleaning solution
    Mix one teaspoon of wool detergent and one teaspoon of vinegar into a cup of water. Dab this onto the stain and blot from the outside inwards.
  4. Rinse and dry
    Sponge lightly with cold water, then blot dry with a clean white cloth. Speed up drying by pointing a fan directly at the area.
  5. Still visible? Call the professionals
    If the stain hasn’t lifted, stop — further DIY attempts can make it worse. Professional carpet stain removal and sanitising may be required.

How to Remove Blood Stains from Carpet

Blood stains are particularly tricky because they can appear to disappear, only to re-emerge once the carpet dries.

What you’ll need

  • White paper towels or a white cotton cloth
  • Cool water
  • Wool detergent (such as Softly)
  • Vinegar
  • Hydrogen peroxide (20 vol, diluted)
  • A phone

Step-by-step method

  1. Blot first
    Absorb as much of the blood as possible using a white cloth or paper towel.
  2. Dilute with cool water
    Apply a small amount of cool water to the stain and continue blotting. Never use hot water — it can set blood stains permanently.
  3. Apply cleaning solution
    Mix one teaspoon of wool detergent and one teaspoon of vinegar into a cup of cool water. Dab gently onto the stain and blot from the edges toward the centre.
  4. Use hydrogen peroxide if needed
    If the stain remains, apply a diluted solution (1 part hydrogen peroxide to 10 parts cool water). Leave for 10 minutes, then blot dry.
  5. Rinse and dry
    Lightly sponge with cool water and blot dry. Use a fan to assist drying.
  6. If it returns, stop and call Elite
    Persistent blood stains usually require professional treatment using specialised techniques.

When DIY Isn’t Enough

Some stains penetrate deep into carpet fibres and underlay. Over-cleaning, incorrect products or excessive moisture can cause permanent damage or make stains worse.

Elite Maintenance Services Group uses professional systems aligned with recognised IICRC standards to safely treat difficult stains without harming carpet fibres. We also provide complete carpet cleaning services to restore hygiene and appearance after accidents.

For households prone to spills, you may also find it useful to read about why carpet cleaning is essential as part of ongoing maintenance.

Act Fast — and Call the Experts When Needed

Quick action can help minimise damage, but knowing when to stop is just as important. If a stain doesn’t lift easily, professional intervention can save your carpet — and prevent costly replacement.

Dealing with a stubborn red stain?

Request a quote or call 131 580 to book emergency carpet stain removal with Elite Maintenance Services Group.


Locations

Service locations across Australia. Click a pin to open that location.

Branches

Branches

← Back to map

Latest from the blog

What our customers say

★★★★★

“Good guys to work with”

— Adee Macdowell, Jun 2026
★★★★★

“Elite responded quickly to our bedroom flood — professional, and highly recommended.”

— Yanfei Xie, Sep 2024
★★★★★

“I am very happy with Elite. Have been a customer since 1996. Thank you Elite!”

— June Morris, Nov 2023
★★★★★

“Friendly staff and good service — Elite Restoration have been a pleasure to deal with.”

— Springwood Tower, Oct 2023

Official Cleaning Partner

Queensland Rugby – Official Cleaning Partner

Queensland Rugby – Official Cleaning Partner

Elite provides specialist cleaning and restoration for the National Rugby Training Centre as a valued partner of Queensland Rugby Union.

Queensland Rugby – Facility Support Sponsor

Queensland Rugby – Facility Support Sponsor

Elite delivers ongoing cleaning and restoration across Queensland Rugby Union facilities, reinforcing our ongoing sponsorship commitment.

Queensland Ballet Partnership

Queensland Ballet Partnership

Elite provides specialist cleaning and facility services for Queensland Ballet, proudly supporting the arts as an official sponsor.

Contact

Our branches

Live chat

Hi! 👋 How can we help today?

Site information

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form