A splash of red wine at dinner, a drip of olive oil on your favourite blouse, a pen leak in your shirt pocket — these accidents happen to everyone. The difference between a ruined garment and a rescued one often comes down to what you do in the first five minutes. This guide walks you through real, practical pre-treatment steps for three of the most common fabric stains, so you give your clothes the best chance of a full recovery.
The Golden Rule: Act Fast, Work Gently
Before diving into specific stains, remember two principles that apply to all of them. First, blot — never rub. Rubbing pushes the stain deeper into the fabric fibres and spreads it outward. Use a clean white cloth or paper towel and press firmly, lifting straight up. Second, always work from the outer edge of the stain inward to prevent spreading. Cold water is almost always safer than hot for fresh stains, since heat can permanently bond certain stains to fabric.
Red Wine Stains
Red wine is water-based, which works in your favour — if you catch it immediately.
- Blot up excess liquid right away. Don't let it sit.
- Flush with cold water from the back of the fabric, pushing the stain back out the way it came in.
- Apply a small amount of dish soap and hydrogen peroxide (about a 1:2 ratio) to the stain. This works well on whites and colourfast fabrics. Always spot-test on a hidden seam first, as hydrogen peroxide can lighten some dyes.
- Let it sit for 5–10 minutes, then blot and rinse with cold water.
- Repeat once if needed before laundering on a cool cycle.
What not to do: Avoid pouring salt on wine — it's a popular myth that can actually help the stain set into delicate fibres. Skip the hot water entirely.
Cooking Oil & Grease Stains
Oil stains are trickier because water alone won't touch them — you need something that can cut grease.
- Absorb the excess first. Sprinkle baking soda, cornstarch, or talcum powder generously over the stain and let it sit for 15–20 minutes. This draws oil out of the fibres before you treat them with liquid.
- Brush away the powder gently with a soft brush or old toothbrush.
- Apply a few drops of dish soap (a grease-cutting formula like Dawn works particularly well) directly to the stain. Work it in lightly with your fingertip.
- Let it sit for 5 minutes, then rinse with warm water and launder as normal.
For set-in oil stains — anything older than a few hours — this process is harder. A professional solvent treatment is often the only thing that will fully lift an aged grease stain without damaging the fabric.
Ink Stains
Ink varies widely depending on whether it's ballpoint, gel, or permanent marker, so results will vary.
Ballpoint Ink
Isopropyl alcohol (rubbing alcohol) is your best friend here. Dampen a cotton ball with alcohol and blot the stain repeatedly, rotating to a clean section of the cotton ball each time. Avoid flooding the fabric. Follow with dish soap, rinse, and launder.
Gel or Felt-Tip Ink
These are water-based, so cold water flushing and dish soap are a reasonable first step. Alcohol can help on stubborn spots, but test carefully on coloured fabrics first.
Permanent Marker
Be honest with yourself here — home treatment has very limited effectiveness on permanent ink. Alcohol may fade it slightly, but full removal usually requires professional solvent cleaning.
When Home Pre-Treatment Isn't Enough
Pre-treatment buys time and often prevents a stain from setting permanently, but it has limits. Delicate fabrics like silk, wool, cashmere, or structured garments like blazers and suits should go straight to a professional cleaner rather than risk water damage or shrinkage. The same goes for dry-clean-only labels — always check before applying any liquid treatment at home.
If you're in the West Island Montreal area, Nova Dry Clean offers convenient pickup and delivery service Monday through Friday, 8 am to 8 pm, and Saturday, 9 am to 5 pm. Whether it's a wine-stained dress shirt or a beloved wool coat, their team handles garment cleaning, leather and suede, and even home textiles. You can reach them at (438) 230-1800 or visit novadryclean.com to schedule a pickup with a $50 minimum order and affordable delivery across West Island zones.
The best outcome for any stain is a quick home blot followed by professional finishing — the two approaches work together, not against each other.
Ready for fresh, clean garments?
Book a pickup in 60 seconds — we collect, clean, and deliver back to your door.
Schedule a pickup →