Blot, don’t rub—that first minute can save your sofa. This guide covers fast, fabric-safe
ways to remove oil, ink, and food stains using common household items,
plus when to
hand it off to CleanLine for a flawless finish.
Before you start: quick rules
- Check the care tag: W = water-based OK • S = solvent only • WS = either • X = vacuum only.
- Spot-test first: Dab your solution on a hidden area. Stop if color lifts or fabric darkens.
- Work outside → in: Blot toward the center so stains don’t spread.
- Use white cloths only: No dye transfer.
- Go low-moisture: Especially on foam cushions, velvet, rayon/viscose, and wool.
- Leather/suede: Use leather-specific products; avoid soaking.
Your basic kit: white microfiber cloths, paper towels, baking soda/cornstarch, clear dish soap, white vinegar, rubbing alcohol (surgical spirit), spray bottle, warm water, vacuum with upholstery tool. Optional last-resort: ammonia solution (50/50 with water), 3% hydrogen peroxide (light fabrics only).
Never mix ammonia and bleach.Ventilate well.
Oil & grease stains

- Blot excess with paper towels—don’t rub.
- Absorb: Cover with baking soda or cornstarch for 15–20 min, then vacuum.
- Lift the residue:
- Dish soap method: A few drops on the spot, add a little warm water, gently dab, then blot dry.
- Vinegar method: Lightly wet with white vinegar, wait a short dwell, follow with warm soapy water, then blot.
- Leather: Use a leather degreaser/cleaner, then conditioner to restore finish.
Tip: If an oily “halo” reappears after drying, repeat the absorption step before soapy cleaning.
Ink stains (pens, markers)
- Alcohol dab: Moisten cotton with rubbing alcohol and dab from edges inward. Avoid flooding. Wipe residue with a cold damp cloth; dry.
- Vinegar + mild soap: Mix warm water, a splash of white vinegar, and a drop of dish soap. Blot gently, then rinse and dry.
- Hairspray (alcohol-based only): Light mist, 30 seconds, blot, then clean with water.
- Natural option: Baking soda + lemon juice paste for 10–15 min, then blot and rinse. Always test—acids can affect dyes.
If a faint “shadow” remains, repeat short alcohol dabs rather than soaking the area.
Food stains (greasy & other)

- Remove residue fast: Lift solids; blot liquids immediately.
- For grease: Sprinkle cornstarch/baking soda, let sit, then vacuum.
- Clean: Warm water + a little dish soap + a little white vinegar. Blot from the outside inward, then rinse lightly and dry.
- Stubborn spots (last resort): Ammonia water 1:1 (light scrub) or 3% hydrogen peroxide on light fabrics only. Blot and dry thoroughly.
Sensitive fibers (wool, rayon/viscose, silk) can distort or water-stain—keep moisture low and test first.
Leather & delicate fabrics
- Leather: Dedicated cleaner/degreaser + conditioner; keep it low-moisture.
- Suede/velour: Avoid liquids; use suede brush/eraser; consider professional care.
- Silk, viscose, vintage textiles: DIY is risky—professional cleaning recommended.
Drying & deodorizing
- Pat dry and run fans; avoid hairdryers/space heaters.
- For odors, dust a thin layer of baking soda, wait 30–60 min, vacuum.
- Restore shape by fluffing/airing cushions; don’t reassemble while damp.
Troubleshooting (quick fixes)
- Stain keeps spreading: You’re using too much liquid—switch to blotting and shorten dwell times.
- Dark ring after drying: Soap residue—light rinse (minimal water), then full dry with airflow.
- Ink won’t budge: Alternate alcohol dabs with the vinegar/soap mix; stop if dye transfers to the cloth.
- Oily halo returns: Repeat absorption (baking soda/cornstarch) before any wet steps.
When to call CleanLine
- Large, set-in, or multi-material stains
- Dye migration on your test patch
- Leather, suede, silk, viscose/rayon, velvet, or high-value textiles
- Repeated DIY with minimal improvement
- Odors (pet accidents, smoke) that return after drying
CleanLine Upholstery Care offers: low-moisture stain removal, fabric ID & colorfast testing, leather cleaning + conditioning, odor neutralization, and quick drying—scheduled for homes and offices.












