Home Services Stain Resources About Us No Obligation Walkthrough
Powered by the Carpet & Rug Institute

Carpet & Upholstery Stain Removal Guide

Step-by-step instructions for removing the most common carpet and upholstery stains — sourced from the Carpet and Rug Institute's Spot Solver. When home remedies aren't enough, we're one call away.

⚠️ Important Notice: Stain Removal is Not Guaranteed. Results vary based on stain type, age, and carpet or fabric material. For best results, contact a professional.
Before you start

General Rules for Every Stain

Follow these principles with every stain before applying any specific solution. Skipping steps can make stains permanent.

Act ImmediatelyDelaying even a few minutes can cause a spill to become a permanent stain. Start blotting right away.
🧪
Always Pre-TestApply any solution to a hidden area of carpet first to check for color transfer or damage before treating the stain.
🧻
Blot — Never RubAlways blot with a white cloth, working from the outer edge of the stain toward the center to avoid spreading.
🩸
Blood
⚠️ Act Quickly — delaying may cause the spill to become a permanent stain.
Step-by-Step
  1. 1Blot liquids with a dry white absorbent cloth or white paper towels. Gently scrape semi-solids with a rounded spoon. Break up solids and vacuum.
  2. 2Apply a small amount of solution to a white cloth and work gently from the spill's edges toward the center. Never rub.
  3. 3Allow the solution to sit for a few minutes, then blot.
  4. 4Repeat the same step until no more transfer occurs.
  5. 5Rinse thoroughly with cold water using a mist sprayer; blot with a dry cloth until all moisture is removed.
Cleaning Solutions (use in this order)
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water. Never use stronger concentrations. Rinse thoroughly to remove residue.
Warm Water — Use lukewarm tap water for rinsing to prevent accelerated soiling.
Ammonia Solution — Mix 1 tbsp household ammonia per 1 cup water. Pre-test first — ammonia can cause color changes if misused.

Still seeing the stain? Professional cleaners have the equipment and stronger solutions to remove stubborn blood stains that home remedies can't reach.

Book a No Obligation Walkthrough →
🍷
Wine
⚠️ Act Quickly — delaying may cause the spill to become a permanent stain.
Step-by-Step
  1. 1Blot liquids with a dry white cloth or paper towels. Gently scrape semi-solids with a rounded spoon, then vacuum solids.
  2. 2Pre-test any solution in a hidden area for color transfer or carpet damage.
  3. 3Apply solution to white cloth — never directly on carpet. Work from edges toward center.
  4. 4Allow to sit briefly, then blot. Repeat until no more transfer occurs.
  5. 5Rinse thoroughly with cold water and blot completely dry.
Cleaning Solutions (use in this order)
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water. Never use laundry or automatic dishwasher detergent. Rinse multiple times.
Vinegar Solution — Mix 1 cup white vinegar with 2 cups water to reduce alkalinity from the detergent.
Ammonia Solution — Mix 1 tbsp household ammonia per 1 cup water. Test first.

Still seeing the stain? Red wine is one of the most stubborn stains. Professional equipment and specialized solutions can often remove what home methods leave behind.

Book a No Obligation Walkthrough →
Coffee
⚠️ Act Quickly — delaying may cause the spill to become a permanent stain.
Step-by-Step
  1. 1Blot liquids immediately with a dry white cloth or paper towels. Scrape semi-solids gently with a rounded spoon and vacuum solids.
  2. 2Pre-test solution in a hidden area first.
  3. 3Apply small amounts to white cloth; work gently from spill edges toward center.
  4. 4Allow solution to sit briefly, then blot. Repeat with the same agent until no transfer occurs.
  5. 5Rinse thoroughly with cold water using a mist sprayer and blot dry.
Cleaning Solutions (use in this order)
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water. Rinse multiple times to remove residues that attract soil.
Vinegar Solution — Mix 1 cup white vinegar with 2 cups water to reduce alkalinity from detergent.
Warm Water — Use lukewarm tap water for final rinsing to prevent accelerated soiling.

Still seeing the stain? Coffee can set quickly and deeply. A professional cleaning can extract residue from deep in the carpet fibers that home methods miss.

Book a No Obligation Walkthrough →
🐾
Pet Urine
⚠️ Act Quickly — blot damp areas as soon as urine is detected. Dried urine is much harder to remove and can cause lasting odor.
Step-by-Step
  1. 1Blot damp areas immediately with plain white paper toweling to absorb as much urine as possible.
  2. 2Pre-test solution in a hidden area first.
  3. 3Apply detergent solution by saturating paper towels and blotting — never pour directly on carpet.
  4. 4Follow with vinegar solution to neutralize alkalinity and odor. Blot dry.
  5. 5Rinse with cold water and blot until completely dry.
Cleaning Solutions (use in this order)
Detergent Solution — Mix ¼ tsp liquid dish soap (non-bleach, non-lanolin) per 1 cup lukewarm water.
Vinegar Solution — Mix 1 cup white vinegar per 2 cups water. Helps neutralize odor and reduce alkalinity from detergent.
Ammonia Solution — Mix 1 tbsp household ammonia per 1 cup water as a follow-up if needed. Pre-test first.

Still noticing odor or staining? Pet urine can penetrate the carpet backing and subfloor. Professional treatment is often the only way to fully eliminate the odor and stain.

Book a No Obligation Walkthrough →
🛢️
Grease & Oil
⚠️ Act Quickly — delaying may cause the spill to become a permanent stain.
Step-by-Step
  1. 1Blot liquids with a dry white cloth or paper towels. Gently scrape semi-solids with a rounded spoon. Break up and vacuum solids.
  2. 2Pre-test solution in an inconspicuous area first.
  3. 3Apply a dry cleaning solvent to white cloth and work gently from edges toward center.
  4. 4Allow to sit briefly, then blot. Repeat while transfer continues.
  5. 5Rinse thoroughly with cold water and blot dry.
Cleaning Solutions (use in this order)
Dry Cleaning Solvent — Non-flammable options: Carbona®, Energine®, K2R®, or Goof-Off®. Never pour directly onto carpet or allow it to reach the backing.
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water after solvent treatment.
Vinegar Solution — Mix 1 cup white vinegar with 2 cups water to reduce alkalinity from previous treatments.

Still seeing the stain? Oil-based stains can bond deeply to carpet fibers. Professional hot-water extraction is the most effective treatment for stubborn grease.

Book a No Obligation Walkthrough →
🖊️
Ink
⚠️ Act Quickly — delaying may cause the spill to become a permanent stain.
Step-by-Step
  1. 1Blot liquids with a dry white cloth. Scrape semi-solids with a rounded spoon and vacuum solids.
  2. 2Pre-test solution in a hidden area for color transfer or damage.
  3. 3Apply dry cleaning solvent to white cloth and work gently from edges toward center. Never rub.
  4. 4Allow to sit briefly, then blot. Repeat until transfer stops.
  5. 5Rinse thoroughly multiple times with cold water and blot dry.
Cleaning Solutions (use in this order)
Dry Cleaning Solvent — Non-flammable options: Carbona®, Energine®, K2R®, or Goof-Off®. Never pour directly onto carpet.
Nail Polish Remover — Acetone-based (use like dry solvent) or amyl acetate-based. Always rinse the area thoroughly with dry solvent afterward.
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water as a follow-up treatment.
Ammonia Solution — Mix 1 tbsp household ammonia per 1 cup water. Pre-test first.

Still seeing the stain? Ink — especially ballpoint and permanent marker — can be extremely difficult to fully remove without professional-grade solvents and equipment.

Book a No Obligation Walkthrough →
🪱
Mud & Dirt
💡 For mud, let it dry completely first — then break up and vacuum before applying any solution.
Step-by-Step
  1. 1Allow mud to dry completely. Break up dried mud and vacuum thoroughly before applying any liquid solution.
  2. 2Pre-test solution in an inconspicuous area first.
  3. 3Apply small amount of detergent solution to white cloth and work gently from edges toward center.
  4. 4Allow to sit for a few minutes, then blot. Repeat as long as the stain transfers to the cloth.
  5. 5Rinse thoroughly with cold water and blot until dry.
Cleaning Solutions
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water. Never use a stronger concentration. Avoid laundry detergents and automatic dishwasher detergents.
Warm Water — Use lukewarm tap water to rinse cleaning solutions from fibers after treatment.

Still seeing the stain? Heavy mud and deep-set dirt can require professional hot-water extraction to fully clear the fibers and restore appearance.

Book a No Obligation Walkthrough →
🍬
Chewing Gum
💡 Freeze the gum first with ice cubes in a plastic bag to harden it, then break it apart and vacuum before applying solvent.
Step-by-Step
  1. 1Apply ice in a plastic bag to harden the gum. Break apart the frozen pieces and vacuum up as much as possible.
  2. 2Pre-test solution in a hidden area for color transfer or carpet damage.
  3. 3Apply a small amount of dry cleaning solvent to a white cloth.
  4. 4Work gently — do not rub — from spill edges toward center. Let solution sit briefly, then blot.
  5. 5Repeat until no more transfer occurs. Rinse with cold water and blot dry.
Cleaning Solutions
Dry Cleaning Solvent — Use a non-flammable spot removal solution such as Carbona®, Energine®, K2R®, or Goof-Off®. Never pour directly onto carpet or allow it to reach the backing.

Still stuck? Gum that has been ground in or sits on delicate carpet fibers may need professional treatment to remove without damaging the pile.

Book a No Obligation Walkthrough →
🕯️
Candle Wax
💡 Let the wax harden completely before attempting removal. You can speed this up with an ice pack.
Step-by-Step
  1. 1Allow wax to harden completely. Break up hardened wax and vacuum thoroughly.
  2. 2Pre-test solution in a hidden area first.
  3. 3Apply dry cleaning solvent to white cloth and work from edges toward center. Never rub.
  4. 4Allow solution to sit briefly, then blot. Repeat until no transfer occurs.
  5. 5Rinse thoroughly several times with lukewarm water using a mist sprayer. Blot after each rinse.
Cleaning Solutions (use in this order)
Dry Cleaning Solvent — Non-flammable: Carbona®, Energine®, K2R®, or Goof-Off®. Never pour directly onto carpet or allow to reach backing.
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water. Rinse multiple times to remove residue.
Vinegar Solution — Mix 1 cup white vinegar with 2 cups water to reduce alkalinity from detergent.

Still seeing residue? Wax can embed deeply into carpet pile and may leave a dye stain. Professional cleaning with commercial solvents can restore the area completely.

Book a No Obligation Walkthrough →
💅
Nail Polish
⚠️ Act Quickly — nail polish dries fast and becomes extremely difficult to remove once set.
Step-by-Step
  1. 1Blot liquids immediately with a dry white cloth or paper towels. Scrape up semi-solids with a rounded spoon and vacuum solids.
  2. 2Pre-test any solution first in an inconspicuous area. Apply to white cloth only — never directly to carpet.
  3. 3Work gently from the spill's edges toward the center. Never rub.
  4. 4Allow solution to sit for a few minutes before blotting. Repeat until stain no longer transfers.
  5. 5Rinse the area with cold water; blot with a dry cloth until all moisture is removed.
Cleaning Solutions
Nail Polish Remover — Acetone-based (treat like dry cleaning solvent) or amyl acetate-based. Always rinse thoroughly afterward to remove residue.
Dry Cleaning Solvent — Non-flammable: Carbona®, Energine®, K2R®, or Goof-Off®. Never pour directly onto carpet.
Detergent Solution — Mix ¼ tsp liquid dish soap per 1 cup lukewarm water as a follow-up.
Ammonia Solution — Mix 1 tbsp household ammonia per 1 cup water. Pre-test first as it may cause color changes.

Still visible? Set nail polish is one of the hardest stains to fully remove at home. Professional-grade solvents and equipment offer the best chance at full restoration.

Book a No Obligation Walkthrough →

When Home Remedies Aren't Enough

Some stains require professional-grade equipment and solutions. ALPS Janitorial Services will come to your commercial location at no cost or obligation — just honest advice and a free estimate.

Request a No Obligation Walkthrough