ClickCease Carpet & Rug Stain Removal Guide ✦ Prestige Carpet Cleaning
Book/Quote
Book TodayFree Quote

Comprehensive Carpet & Rug Stain Removal Guide: How to Remove Common Stains

July 2, 2025

Woman cleaning carpet using tips from Prestige Carpet Cleaning's carpet and rug stain removal guide

In this post...

Back To All Resources

Wondering how to remove stains from carpets and rugs? You’re in the right place! Our go-to carpet and rug stain removal guide is designed to help you clean up life’s messes quickly and effectively. 

Whether it’s a red wine spill, blood, muddy footprints, or a pet accident, stains can leave a lasting mark if they’re not treated correctly. That’s why we’ve created this stain removal guide, packed with expert rug and carpet cleaning tips, proven cleaning solutions, and step-by-step instructions for removing the most common (and not-so-common) stains.

From DIY cleaning solutions to knowing when it’s time to call in the pros, this comprehensive carpet and rug stain removal guide has everything you need to keep your floors looking their best—no matter what life throws at them.

Expert-Approved Advice: The stain removal instructions in this carpet and rug stain removal guide come straight from our professional carpet cleaners—people who deal with these stains every single day. This advice is tried, tested, and proven to work (in fact, I just removed a chocolate stain yesterday using the step-by-step directions below!).

Coffee stain on white rug

Carpet & Rug Stain Removal at a Glance

Short on time? Here’s what you need to know about removing stains from rugs and carpets:

  • Act quickly. The faster you treat a carpet/rug stain, the better the results will be.
  • Blot—don’t rub! Aggressively rubbing or blotting a stain can cause it to spread, penetrate deeper and even damage your carpet or rug.
  • Use the right solution. Different stains need different treatments. Refer to our Quick Stain Removal Reference Chart for what works best.
  • Try DIY first. Many stains can be removed at home using simple homemade cleaning solutions made with vinegar, detergent, or household ammonia.
  • When in doubt, call a pro. If the stain is old or large or does not respond to DIY stain removal tips, professional carpet or area rug cleaning may be your best bet.
  • This guide includes step-by-step stain removal instructions for dozens of stains—from red wine and mud to pet accidents and paint spills—plus expert tips and homemade cleaner recipes from our professional carpet cleaners in Durham.

Scroll down to get started, or jump to our stain guides for step-by-step solutions!

Emergency Stain Removal: What to Do Right Away

When a spill or accident happens, it’s important to act fast! Waiting too long can let the stain set in, making it harder to remove from your carpets and rugs. So, whether it’s a red wine spill, pet accident, blood, or something else, here’s what you should do right away to prevent permanent damage.

Golden Stain Removal Rules

If you only read one section of this carpet and rug stain removal guide, make it this one! These golden rules apply to almost every type of stain—and following them can make the difference between a quick fix and a permanent mark.

  • Act fast. The longer you let a stain sit, the harder it will be to remove.

When a spill or accident happens, start by immediately absorbing the liquid with a clean white towel or paper towel and scraping up any solid material. 

A TIP FROM THE PROS AT PRESTIGE: Work from the outside of the spill or accident toward the center to avoid spreading it.

  • Blot, don’t rub! Rubbing or aggressive blotting can cause a stain to spread or penetrate deeper. 

PRO TIP: Use a clean white towel or paper towel to blot. This will allow you to clearly see when you’re no longer absorbing the spot or stain.

  • Test cleaning solutions before applying. Before applying a new cleaning solution, try it out on a hidden spot first.

Quick Actions for Common Stains

Want to act fast? Use these carpet and rug cleaning tips to treat spots or spills as soon as they happen.

  • How do I get blood stains out of carpet?

Immediately blot up as much of the blood as possible with a white towel or paper towel. Then, apply a cool detergent solution (see DIY formula below) and vinegar and rinse*. 

For best results, follow the additional steps in our carpet and rug stain removal guide below. 

**Be sure to use cool water to avoid setting the stain.**

  • How do I get paint out of carpet? 

First, determine whether the paint is latex or oil-based. Then, follow the specific directions below.

For Latex Paint: Blot up as much of the paint as possible. Then, rinse with a detergent solution (see DIY formula below).

For Oil Base Paint: Like with latex paint, you’ll want to start by blotting up as much of the spill as possible. Then, follow the detailed steps for removing oil-based paint stains below.

  • How to remove chocolate stains? 

Start by immediately removing solid pieces of chocolate and blotting up any excess with a white towel or paper towel. Then, follow the directions below to remove the stain completely.

  • How do you remove urine (cat pee, dog pee, etc.) stains? 

Right away, blot up all excess urine. Then, apply DIY detergent solution, ammonia solution and vinegar (see formulas for each stain remover solution below). Finally, rinse and blot dry.

  • How do I get red wine out of a carpet?

Blot immediately with white wine. If the stain remains, apply detergent, vinegar, and ammonia solutions. Finally, rinse and blot dry. See full red wine stain removal method here.

Mother looking at child who has spilled paint on white carpet - wondering how to remove paint stains from carpet

Quick Reference Stain Removal Chart

Use this handy carpet and rug stain removal chart to quickly determine what stain removal solutions work best for common stains and what ingredients/items you’ll need to remove the stain.

Stain Type Best Carpet & Rug Stain Removal Solution(s) to Use What You’ll Need to Remove the Stain
Alcoholic Beverages Warm water or soda water. White towel or paper towel, warm water or soda water. 
See detailed alcohol stain removal steps below.
Animal Stains Detergent solution, ammonia solution, and vinegar. Laundry detergent, household ammonia (e.g., Sudsy), white table vinegar, lukewarm water, white towel or paper towel.
See detailed animal stain removal steps below.
Artificial Colours Detergent solution, vinegar, and enzyme detergent. Laundry detergent, lukewarm water, white table vinegar, laundry detergent that contains enzymes, white towel or paper towel.
See our detailed carpet and rug stain removal guide for artificial colours below.
Beer Warm water. White towel or paper towel, warm water.
See stain removal steps for beer below.
Blood Detergent solution (cool temperature), vinegar, and enzyme detergent. Laundry detergent, cool water, vinegar, laundry detergent that contains enzymes, paper towel or a white towel.
See detailed blood stain removal steps and DIY stain removal solution recipes below.
Chocolate Non-oily nail polish remover, paint/oil/grease remover, detergent solution, and ammonia solution. Undiluted non-oily nail polish remover, paint/oil/grease remover, laundry detergent, household ammonia (e.g., Sudsy), lukewarm water, paper towel or a white towel.
See detailed chocolate stain removal steps and stain remover recipes below.
Coffee, Tea, and Cola Cold water or soda water. White towel or paper towel, cold water or soda water. 
See detailed steps for coffee, tea, and cola stain removal below.
Crayon Paint/oil/grease remover and detergent solution. Paint/oil/grease remover, laundry detergent (e.g., Tide), lukewarm water, paper towel or a white towel.
See detailed crayon stain removal steps below.
Fruit Juice Detergent solution, vinegar, and enzyme detergent. Laundry detergent, vinegar, laundry detergent with enzymes, lukewarm water, paper towel or a white towel.
See step-by-step fruit juice stain removal process below.
Glue Professional Carpet Cleaning Services Recommended
Grass Stains Detergent solution (cool), vinegar, and enzyme detergent. Laundry detergent, vinegar, laundry detergent with enzymes, cool water, white towel or paper towel.
See detailed grass stain removal steps below.
Gravy Detergent solution, vinegar solution, and enzyme detergent. Laundry detergent (e.g., Tide), undiluted white table vinegar, laundry detergent with enzymes, lukewarm water, white towel or paper towel.
Continue reading this rug stain removal guide to see detailed directions for how to remove gravy stains.
Grease and Oil Non-oily nail polish remover, paint/oil/grease remover, detergent solution, and ammonia solution. Undiluted non-oily nail polish remover, paint/oil/grease remover, laundry detergent, household ammonia (e.g., Sudsy), lukewarm water, paper towel or a white towel.
See step-by-step details for grease and oil stain removal below.
Gum Non-oily nail polish remover. Ice cubes, scraper (i.e., something to scrape off the hardened gum), undiluted non-oily nail polish remover.
See gum removal steps below.
Ink (Ball Point) Unscented hair spray and paint/oil/grease remover. Unscented hair spray, paint/oil/grease remover.
See ink stain removal steps below.
Jello Detergent solution, vinegar, and enzyme detergent solution. Laundry detergent, white table vinegar, laundry detergent with enzymes, lukewarm water, white towel or paper towel.
See step-by-step details for removing jello stains below.
Ketchup Detergent solution, vinegar solution, and enzyme detergent. Laundry detergent, white table vinegar, laundry detergent with enzymes, lukewarm water.
See step-by-step carpet and rug stain removal guide for ketchup below.
Lipstick Paint/oil/grease remover and detergent solution. Paint/oil/grease remover, laundry detergent, lukewarm water, white towel or paper towel. 
See lipstick stain removal steps below.
Milk Warm water, soda water, or dry cleaning solution. White towel or paper towel, warm water or soda water (or dry cleaning solution). 
See detailed milk stain removal steps below.
Mud Detergent solution. Laundry detergent, lukewarm water, white towel or paper towel, brush, vacuum or something to scrape up excess mud. 
See mud stain removal steps below.
Mustard Detergent solution, vinegar solution, and enzyme detergent. Laundry detergent, undiluted white table vinegar, laundry detergent with enzymes, lukewarm water.
See mustard stain cleaning directions below.
Nail Polish Paint/oil/grease remover, non-oily nail polish remover, detergent solution, ammonia solution, and vinegar. Paint/oil/grease remover, undiluted non-oily nail polish remover, laundry detergent, household ammonia (e.g., Sudsy), lukewarm water, white table vinegar, white towel or paper towel. 
See step-by-step carpet and rug stain removal guide for nail polish stains below.
Pet Urine (Dog Pee, Cat Pee, etc.) Detergent solution, ammonia solution, and vinegar. Laundry detergent, household ammonia, lukewarm water, white table vinegar, white towel or paper towel. 
See pet urine removal instructions below.
Paint (Latex) Detergent solution. White towel or paper towel, laundry detergent, lukewarm water.
See steps for removing latex paint stains below.
Paint (Oil Base) Paint/oil/grease remover, non-oily nail polish remover, detergent solution, ammonia solution, and vinegar. Paint/oil/grease remover, non-oily nail polish remover (undiluted), laundry detergent, household ammonia, lukewarm water, white table vinegar, white towel or paper towel. 
See oil-based paint removal steps below.
Red Wine White wine, detergent solution, vinegar solution, and ammonia solution. White wine, white towel or paper towel, laundry detergent, white table vinegar, household ammonia, lukewarm water.
See red wine stain removal steps below.
Rust Vinegar.
Please Note: Professional carpet cleaning services may be required.
Plain, undiluted white table vinegar.
See rust stain removal steps in our carpet and rug stain removal guide below.
Soda Detergent solution, vinegar solution, and enzyme detergent. Laundry detergent, white table vinegar, laundry detergent with enzymes, lukewarm water, white towel or paper towel.
See detailed soda stain removal steps below.
Tar/Shoe Polish Non-oily nail polish remover, paint/oil/grease remover, detergent solution, and ammonia solution. Undiluted non-oily nail polish remover, paint/oil/grease remover, laundry detergent, household ammonia (e.g., Sudsy), lukewarm water, white towel or paper towel. 
See tar and shoe polish stain removal steps below.
Urine Detergent solution, ammonia solution, and vinegar solution. Laundry detergent, household ammonia (e.g., Sudsy), lukewarm water, undiluted white table vinegar, white towel or paper towel.
See urine stain removal instructions below.
Vomit Detergent solution, ammonia solution, and vinegar. Laundry detergent, household ammonia, lukewarm water, plain white table vinegar, white towel or paper towel.
See step-by-step carpet and rug stain removal guide for urine below.
Wax Paint/oil/grease remover and detergent solution. Paint/oil/grease remover, laundry detergent, lukewarm water, white towel or paper towel.
See wax removal instructions below.
Woman trying to clean red blood stain out of carpet

How to Remove Common Carpet & Rug Stains

Rug and carpet stains are nearly unavoidable! So, in this part of our rug/carpet stain guide, we’ll walk you through step-by-step instructions for tackling the most common stains.

Whether it’s red wine, blood, urine (including dog and cat pee), or chocolate, these detailed instructions will help you clean it up quickly—without damaging your carpet or rug.

Jump To:

Food & Beverage Stains
Pet Stains
Ink, Paint, Dye, and Craft Stains
Dirt, Mud, & Outdoor Stains
Tough & Unusual Stains

Food and Beverage Stain Removal Guides

Spills happen—especially in kitchens, dining rooms, and homes with kids or guests. Below, you’ll find simple, effective methods for removing common food and beverage stains from your carpets and rugs.

How to Remove Red Wine from Carpet or Rugs

Quick Answer: Blot with white wine, then treat with detergent, vinegar, and ammonia solutions. Rinse and blot dry.

Step-by-Step Red Wine Stain Removal Guide:

Step 1: Act Fast

  • Blot up as much of the red wine as possible using a clean white paper towel or cloth.

Step 2: Neutralize with White Wine

  • Pour a small amount of white wine directly on the red wine stain to dilute it.
  • Blot again gently, working from the outside in to avoid spreading.
  • If the stain remains after completing this step, continue with the following steps.

Step 3: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water.
  • Apply to the stain.

Step 4: Use Vinegar Solution

  • Apply plain, undiluted white vinegar directly to the stained area.

Step 5: Apply Ammonia Solution

  • Mix 1 tablespoon of household ammonia (e.g., Sudsy) with ½ cup lukewarm water.
  • Apply to stain.

Step 6: Final Rinse and Blot

  • Rinse the area with clean water.
  • Blot thoroughly until the stain disappears and the area is dry.

DIY Solutions Used in This Method:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Undiluted white vinegar
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water

Can’t get rid of a wine stain on your carpet or area rug? Call the pros! Prestige Carpet Cleaning has removed 1,000s of wine stains across Oshawa, Whitby, Ajax, and surrounding areas. If the stain won’t budge, call 1-888-975-5040 or Book a Cleaning Now.

How to Remove Beer Stains from Carpets and Rugs

Beer spills happen. Luckily, they’re one of the easiest stains to remove. Here’s how to easily get rid of beer stains from rugs and carpets.

Quick Answer: Flush with warm water and blot dry.

Step-by-Step Guide to Removing Beer Stains:

Step 1: Flush with Warm Water

  • Gently flush the stained area with warm water.

Step 2: Blot Dry

  • Blot with a clean white cloth/towel or paper towel until the area is dry.

How to Remove Carpet Stains from Other Alcoholic Beverages

Spilled spirits, cocktails or other alcoholic beverages? Here’s how to treat stains from a variety of alcoholic drinks on your carpets or rugs.

Quick Answer: Flush with warm or soda water. Then blot dry.

Step-by-Step Guide to Removing Alcoholic Beverage Stains:

Step 1: Flush the Area

  • Use warm water or soda water to flush the stain.

Step 2: Blot Dry

  • Use a clean white towel/cloth or paper towel to blot until no more moisture is visible.

Steps to Remove Coffee & Tea Stains

Coffee and tea spills are common and, luckily, not too difficult to clean up. Here’s how to remove coffee/tea stains quickly and easily.

Quick Answer: Flush the stain with cold water or soda water, then blot dry.

Step-by-Step Coffee/Tea Stain Removal Guide:

Step 1: Flush the Area

  • Rinse the stain with cold water or soda water. **Be sure to use cold water.**

Step 2: Blot Dry

  • Blot gently with a clean white towel, cloth or paper towel until dry.

How to Remove Cola Stains

Quick Answer: Flush the stain with cold water (or soda water). Blot dry with a white towel/cloth or paper towel.

Step-by-Step Cola Stain Removal Guide:

Step 1: Flush the Stained Area

  • Rinse the area with **cold** water or soda water.

Step 2: Blot Dry

  • Blot the area using a white towel, cloth or paper towel until dry.

How to Remove Soda Stains from Rugs and Carpets

Quick Answer: Apply detergent solution and vinegar, then rinse. Apply enzyme detergent solution. Finally, rinse and blot dry.

Step-by-Step Soda Stain Removal Guide:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent and 1 cup of lukewarm water. Apply to the stain.

Step 2: Apply Vinegar

  • Use undiluted white vinegar.

Step 3: Rinse and Blot

  • Rinse the area with clean water and then blot dry.

Step 4: Apply Enzyme Detergent

  • Mix 1 teaspoon of enzyme laundry detergent with 1 cup of lukewarm water. Apply to the stain.

Step 5: Final Rinse and Blot

  • Rinse again and blot until the area is clean and dry.

DIY Carpet Stain Remover Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Plain, undiluted white table vinegar
  • Enzyme Detergent Solution: 1 teaspoon of any laundry detergent that contains enzymes + 1 cup of lukewarm water

Best Way to Remove Fruit Juice Stains from Carpets or Rugs

Quick Answer: Apply detergent solution and vinegar. Rinse. Apply enzyme detergent solution. Rinse and blot dry.

Step-by-Step Guide to Removing Fruit Juice Stains:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water and apply the solution to the stain.

Step 2: Apply Vinegar

  • Apply plain, undiluted white table vinegar to the stain.

Step 3: Rinse and Blot

  • Rinse with clean, fresh water and blot dry with a white towel or paper towel.

Step 4: Apply Enzyme Detergent

  • Mix 1 teaspoon of any laundry detergent that contains enzymes with 1 cup of lukewarm water. Apply to the stain.

Step 5: Final Rinse and Blot

  • Rinse and blot dry.
  • **Use a white towel, cloth or paper towel to blot so you can see when the stain is no longer present.**

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Undiluted white table vinegar
  • Enzyme Detergent Solution: 1 teaspoon enzyme detergent + 1 cup lukewarm water

How to Get Rid of Milk Stains

Milk can leave behind stains and odours if not cleaned properly. Here’s how to deal with it right away.

Quick Answer: Apply warm water or soda water to the stain. (You can also use dry cleaning solution) Blot dry.

Step-by-Step Milk Stain Removal Guide:

Step 1: Apply Warm Water or Soda Water

  • Flush the area gently.

Step 2: Blot Dry

  • Use a clean white cloth, towel or paper towel to blot until dry.

Optional: For tough or smelly milk stains, use dry cleaning solution.

How to Remove Grease & Oil Stains

Grease and oil are among the trickiest stains to lift from carpets and rugs. For best results, act quickly and follow these steps from our professional carpet cleaners.

Quick Answer: Apply non-oily nail polish remover and paint/oil/grease remover. Then, apply a detergent solution and an ammonia solution. Rinse and blot dry.

Step-by-Step Guide to Removing Grease & Oil Stains

Step 1: Apply Non-Oily Nail Polish Remover

  • Apply directly to the stain to break up oily residue.

Step 2: Apply Paint/Oil/Grease Remover

  • Use a small amount and apply directly to the stain.

Step 3: Repeat if Necessary

  • Reapply nail polish remover and/or grease remover if the stain persists.

Step 4: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent with 1 cup lukewarm water. Apply to the area.

Step 5: Apply Ammonia Solution

  • Mix 1 tablespoon household ammonia (e.g., Sudsy) with ½ cup lukewarm water and apply to the stain.

Step 6: Rinse and Blot Dry

  • Rinse thoroughly and blot dry.

DIY Cleaning Recipes Used:

  • Non-Oily Nail Polish Remover: Use undiluted
  • Paint/Oil/Grease Remover: Use as directed by product label
  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water
Man removing chocolate stain from rug using directions in Prestige Carpet Cleaning's carpet and rug stain removal guide

How to Remove Chocolate from Carpets or Rugs

As one of the most common types of stains/messes, our carpet and rug stain removal guide wouldn’t be complete without explaining how to get chocolate stains out. So, here’s how to remove chocolate from rugs and carpets.

Quick Answer: Remove any solid pieces of chocolate. Apply non-oily nail polish remover and paint/oil/grease remover. Repeat this step. Apply a DIY detergent solution and an ammonia solution. Rinse and blot dry.

Step-by-Step Chocolate Stain Removal Guide:

Step 1: Remove Solids & Blot

  • Gently remove any solid chocolate, being careful not to spread the stain.
  • Blot the stained area using a white towel or paper towel. **Don’t rub—it can spread the stain!**

Step 2: Apply Non-Oily Nail Polish Remover

  • Apply undiluted non-oily nail polish remover directly to the stain.

Step 3: Use a Paint/Oil/Grease Remover

  • Apply a small amount of paint/oil/grease remover to the chocolate stain.
  • Repeat, if necessary.

Step 4: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (like Tide) with 1 cup of lukewarm water.
  • Apply it to the stain.

Step 5: Treat with Ammonia Solution

  • Mix 1 tablespoon of household ammonia (e.g., Sudsy) with ½ cup lukewarm water.
  • Apply this mixture to the stain.

Step 6: Rinse and Dry

  • Rinse the area with clean, fresh water and blot dry.

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water
  • Nail Polish Remover: Use undiluted non-oily nail polish remover
  • Paint/Oil/Grease Remover: Use a designated paint/oil/grease stain remover

Need help removing a persistent chocolate stain? Call Prestige Carpet Cleaning at 1-888-975-5040 or Book a Rug or Carpet Cleaning Online.

Best Way to Remove Ketchup or Tomato Sauce from Rugs or Carpets

Saucy spills like ketchup and tomato sauce can leave behind stubborn red stains. Here’s how to lift them effectively from your carpet or rug.

Quick Answer: Apply a detergent solution, followed by vinegar and an enzyme detergent.

Step-by-Step Guide to Removing Ketchup/Tomato Sauce Stains:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water. Apply the mixture to the stain.

Step 2: Apply Vinegar Solution

  • Apply undiluted white table vinegar to the area.

Step 3: Apply Enzyme Detergent

  • Apply an enzyme detergent solution (i.e., 1 teaspoon enzyme detergent mixed with 1 cup lukewarm water).

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Plain, undiluted white vinegar
  • Enzyme Detergent Solution: 1 teaspoon enzyme detergent (any laundry detergent that contains enzymes) + 1 cup lukewarm water

How to Remove Mustard Stains

Quick Answer: Use a detergent solution, then apply vinegar and an enzyme detergent solution.

Step-by-Step Guide to Removing Mustard Stains:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent with 1 cup lukewarm water and apply to the stain.

Step 2: Apply Vinegar Solution

  • Apply plain white vinegar directly to the stained area.

Step 3: Apply Enzyme Detergent

  • Mix 1 teaspoon of any laundry detergent with enzymes with 1 cup of lukewarm water and apply to the area. 

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Undiluted white vinegar
  • Enzyme Detergent Solution: 1 teaspoon enzyme detergent + 1 cup lukewarm water

How to Get Rid of Gravy Stains

Quick Answer: Apply a detergent solution, followed by vinegar and enzyme detergent.

Step-by-Step Gracy Stain Removal Guide:

Step 1: Apply Detergent Solution

  • Apply a solution made from 1 teaspoon of laundry detergent (e.g., Tide) and 1 cup of lukewarm water.

Step 2: Apply Vinegar Solution 

  • Use undiluted white table vinegar.

Step 3: Apply Enzyme Detergent

  • Apply a solution made from 1 teaspoon of laundry detergent that contains enzymes and 1 cup of lukewarm water.

DIY Stain Remover Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Plain, undiluted white table vinegar
  • Enzyme Detergent Solution: 1 teaspoon enzyme detergent + 1 cup lukewarm water

Best Way to Get Rid of Jello Stains

Jello can leave colourful stains, especially if left untreated. Follow these steps to lift the mess completely.

Quick Answer: Use a detergent solution, followed by vinegar, then rinse. Apply an enzyme detergent solution. Finally, rinse and blot dry.

Step-by-Step Guide to Removing Jello Stains:

Step 1: Apply Detergent Solution 

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup lukewarm water. Apply to the stain.

Step 2: Apply Vinegar

  • Apply undiluted white table vinegar directly to the stain.

Step 3: Rinse with Clean Water

  • Flush with clean water.

Step 4: Apply Enzyme Detergent Solution

  • Apply a homemade enzyme detergent solution (mix 1 teaspoon of enzyme detergent and 1 cup lukewarm water).

Step 5: Final Rinse and Blot

  • Rinse and blot dry with a white towel or paper towel.

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water
  • Vinegar Solution: Plain, undiluted white vinegar
  • Enzyme Detergent Solution: 1 teaspoon laundry detergent that contains enzymes + 1 cup lukewarm water

How to Safely Remove Gum from Carpets or Rugs

Sticky gum on carpet is frustrating, but you can clean it up safely and easily with the right steps.

Quick Answer: Harden the gum with ice, scrape off what you can, then treat the area with non-oily nail polish remover.

Step-by-Step Gum Removal Guide:

Step 1: Harden the Gum

  • Put an ice cube directly on the gum to harden it.

Step 2: Scrape Carefully

  • Carefully scrape off as much of the hardened gum as possible.

Step 3: Apply Non-Oily Nail Polish Remover

  • Apply non-oily nail polish remover to dissolve any remaining residue.

Carpet & Rug Stain Removal Guides for Pet Stains

Accidents are a part of life in a home with pets—but they don’t need to leave a lasting mark! Below, you’ll find step-by-step instructions from our professional carpet cleaners on how to remove pet stains from your rugs and carpets.

Best Way to Remove General Animal Stains

Quick Answer: Apply a detergent solution, followed by an ammonia solution and vinegar. Rinse thoroughly and blot dry.

Step-by-Step Guide to Removing General Animal Stains:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water. Apply directly to the stain.

Step 2: Apply Ammonia Solution

  • Mix 1 tablespoon of household ammonia (e.g. Sudsy) with ½ cup of lukewarm water.

Step 3: Apply Vinegar

  • Use plain, undiluted white vinegar to neutralize odours and lift the remaining stain.

Step 4: Rinse and Blot Dry

  • Rinse the area with clean water and blot using a white towel or paper towel until the area is dry.

DIY Stain Remover Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Plain, undiluted white vinegar
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water
Jack Russell Terrier puppy sitting beside dog pee stain on carpet

How to Remove Urine Stains (Dog Pee, Cat Pee, etc.) from Carpets and Rugs

Quick Answer: First, blot up excess urine. Then apply a detergent solution, followed by an ammonia solution and vinegar. Finally, rinse with clean water and blot dry.

Step-by-Step Pet Urine Stain Removal Guide:

Step 1: Blot the Stain

  • Blot up as much urine as possible using a clean white towel or paper towel.
  • **Don’t rub – this can spread the stain and/or push it deeper into the carpet/rug fibres.**

Step 2: Apply Detergent Solution

  • Mix 1 cup of water (lukewarm) with 1 teaspoon of laundry detergent.
  • Apply the solution directly to the area.

Step 3: Apply Ammonia Solution

  • Mix 1 tablespoon of household ammonia (e.g., Sudsy) with ½ cup of lukewarm water.
  • Apply the ammonia solution to the area.

Step 4: Apply Vinegar Solution

  • Apply undiluted white table vinegar vinegar directly to the stain.

Step 5: Rinse and Blot Dry

  • Rinse the area with clean, fresh water and blot dry with a white towel, cloth or paper towel.

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia (e.g., Sudsy) + ½ cup lukewarm water
  • Vinegar Solution: Plain, undiluted white table vinegar

Dealing with stubborn pet odours or stains? We can help! Call Prestige Carpet Cleaning at 1-888-975-5040 or Book a Rug or Carpet Cleaning Online today.

Best Way to Remove Vomit Stains from Carpets and Rugs

Vomit stains are messy, acidic, and odorous—making them one of the more unpleasant stains to tackle. Acting quickly is key. Here’s how to remove vomit stains from carpets and rugs using expert-approved cleaning methods.

Quick Answer: Remove solids and blot up excess vomit, then apply a detergent solution, ammonia solution, and vinegar. Rinse thoroughly and blot dry.

Step-by-Step Vomit Stain Removal Guide:

Step 1: Remove Solids and Blot

  • Carefully remove any solids.
  • Blot up as much liquid as you can using a clean white towel, cloth or paper towel.
  • **Do not rub, as this may push the stain deeper into the carpet fibres.**

Step 2: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water.
  • Apply the solution directly to the stain.

Step 3: Apply Ammonia Solution 

  • Mix ½ cup of lukewarm water with 1 tablespoon of household ammonia.
  • Apply the solution to the area.

Step 4: Apply Vinegar

  • Use plain, undiluted white vinegar.

Step 5: Rinse and Blot Dry

  • Rinse the area with clean water to remove all cleaning agents.
  • Blot with a clean white cloth, towel or paper towel until completely dry.

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia (e.g., Sudsy) + ½ cup lukewarm water
  • Vinegar Solution: Plain, undiluted white table vinegar

Ink, Paint, Dye, and Craft Stains

Whether it’s spilled paint or a leaky pen, these stains can be tricky. In this part of our carpet and rug stain removal guide, our carpet cleaning pros share their go-to methods for removing ink, paint, dye, and other craft stains from rugs and carpets.

How to Remove Ink (Ball Point) Stains

Ink stains can quickly set into carpet and rug fibres, especially from ballpoint pens. But with the right technique, you can lift the stain without spreading it.

Quick Answer: Spray the stain with unscented hair spray( yes, this really works!). Then, apply paint/oil/grease remover. Repeat as needed.

Step-by-Step Guide to Removing Ink Stains:

Step 1: Spray with Unscented Hair Spray

  • Spray unscented hair spray directly on the stain.
  • Let sit for a few seconds.

Step 2: Apply Paint/Oil/Grease Remover

  • Apply paint/oil/grease remover to the stain.

Step 3: Repeat Steps if Necessary

  • Repeat steps 1 and 2 until the ink is fully removed.

Recommended Stain Removal Products Used:

  • Unscented Hair Spray: Any aerosol, unscented brand
  • Paint/Oil/Grease Remover: Use a product designed for fabric or carpet stains

How to Remove Latex Paint from Carpets and Rugs

Latex paint is water-based, making it easier to remove than oil-based paint—but only if you act fast.

Quick Answer: Blot up excess paint immediately, then rinse with a detergent solution.

Step-by-Step Guide to Removing Latex Paint Stains:

Step 1: Blot Up Excess Paint

  • Use a white towel, cloth or paper towel to blot up as much paint as possible—do not rub.

Step 2: Apply Detergent Solution

  • Mix 1 cup of water (lukewarm) with 1 teaspoon of laundry detergent.
  • Rinse the area with this solution.

DIY Carpet Cleaner Recipe Used:

  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water

How to Remove Oil-Based Paint Stains

Oil-based paint is tougher to remove from rugs and carpet than latex paint. But, if done quickly and correctly, you can remove this type of stain using DIY methods. Here’s how.

Quick Answer: Apply paint/oil/grease remover followed by non-oily nail polish remover. If the stain remains, apply a detergent solution, ammonia solution, and vinegar. Rinse and blot thoroughly.

Step-by-Step Guide to Removing Oil-Based Paint Stains:

Step 1: Apply Paint/Oil/Grease Remover

  • Apply directly to the stain.

Step 2: Apply Non-Oily Nail Polish Remover

  • Apply undiluted non-oily nail polish remover directly to the stain.
  • If the stain remains, continue to the next steps.

Step 3: If Necessary, Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup lukewarm water and apply the solution to the stain.

Step 4: Apply Ammonia Solution

  • Apply a mixture of 1 tablespoon of household ammonia (e.g., Sudsy) and ½ cup lukewarm water to the stain.

Step 5: Apply Vinegar

  • Apply undiluted white table vinegar.

Step 6: Rinse and Blot Dry

  • Rinse with clean water and blot until the area is dry.
  • **Use a white towel, cloth or paper towel to blot so you can see when the stain is completely gone.**

DIY Stain Solutions Used:

  • Paint/Oil/Grease Remover: Use fabric-safe remover as directed
  • Non-Oily Nail Polish Remover: Use undiluted (make sure it’s non-oily)
  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water
  • Vinegar Solution: Plain white vinegar

Best Way to Remove Nail Polish from Rugs and Carpets

Quick Answer: Apply paint/oil/grease remover and non-oily nail polish remover. If the stain remains, follow with a detergent solution, household ammonia solution, and vinegar. Rinse well and blot dry.

Step-by-Step Nail Polish Stain Removal Guide:

Step 1: Apply Paint/Oil/Grease Remover

  • Apply the solution directly to the stain.

Step 2: Apply Non-Oily Nail Polish Remover

  • Use undiluted.
  • If the stain is still there, continue to the next steps.

Step 3: If Needed, Apply Detergent Solution

  • Mix 1 cup of water (lukewarm) with 1 teaspoon of laundry detergent and apply the mixture to the stain.

Step 4: Apply Ammonia Solution

  • Mix 1 tablespoon household ammonia with ½ cup lukewarm water. Apply to stain.

Step 5: Apply Vinegar

  • Use plain white vinegar to treat any lingering stain or odour.

Step 6: Rinse and Blot Dry

  • Flush the area with clean water and blot dry with a white cloth, towel or paper towel.

DIY Carpet/Rug Cleaners Used:

  • Paint/Oil/Grease Remover: Use as directed
  • Non-Oily Nail Polish Remover: Use undiluted, non-oily type
  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup water (lukewarm)
  • Ammonia Solution: 1 tablespoon household ammonia (e.g., Sudsy) + ½ cup water (lukewarm)
  • Vinegar Solution: Plain, undiluted white table vinegar

How to Safely Get Rid of Crayon on Rugs and Carpets

Crayon wax can smear if rubbed. Here’s how to lift crayon stains safely without damaging carpet/rug fibres.

Quick Answer: Apply paint/oil/grease remover. Repeat. Then, apply detergent solution. Rinse and blot dry.

Step-by-Step Guide to Removing Crayon Stains:

Step 1: Apply Paint/Oil/Grease Remover

  • Apply directly to the stain.

Step 2: Repeat Step 1

  • Reapply the paint/oil/grease remover to help lift any remaining colour.

Step 3: Apply Detergent Solution

  • Apply a mixture of 1 teaspoon laundry detergent and 1 cup lukewarm water.

Step 4: Rinse and Blot Dry

  • Rinse with clean water and blot with a white towel or paper towel until dry.

DIY Cleaning Recipes Used:

  • Paint/Oil/Grease Remover: Use as directed for fabric surfaces
  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water

How to Get Glue Out of Carpets

Quick Answer: Glue stains can be difficult to remove safely at home. Professional carpet cleaning is recommended.

If you’re dealing with glue on your carpet or rug, Prestige Carpet Cleaning can help. Call 1-888-975-5040 or Book a Carpet Cleaning Appointment.

Carpet/Rug Stain Removal Guides for Dirt, Mud, & Outdoor Stains

From muddy shoes to tracked-in grass, outdoor stains are common—especially in busy households. Below, you’ll find expert rug and carpet cleaning tips for removing stains from mud and other outdoor messes.

Muddy footprints on rug

How to Remove Mud Stains from Rugs and Carpet

Quick Answer: Allow the mud to dry completely, then vacuum up or scrape off as much as possible. Apply a detergent solution, rinse, and blot dry.

Step-by-Step Mud Stain Removal Guide:

Step 1: Let the Mud Dry

  • Don’t try to clean wet mud—it will only smear deeper into the carpet/rug fibres. Let it dry fully first.

Step 2: Remove Dry Mud

  • Brush, scrape, or vacuum up as much of the dried mud as possible.

Step 3: Apply Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water.
  • Apply DIY carpet stain removal solution to the stained area.

Step 4: Rinse and Blot Dry

  • Rinse the area with clean water and blot with a white towel until the stain and residue are gone.

DIY Cleaning Recipe Used:

  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water

Best Way to Remove Grass Stains

Quick Answer: Apply a cool detergent solution, then vinegar. Rinse, and follow with an enzyme detergent solution. Finish with a cool water rinse and blot dry.

Step-by-Step Guide to Removing Grass Stains

Step 1: Apply Cool Detergent Solution

  • Mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of cool water (**not warm or hot water**).
  • Apply directly to the stain.

Step 2: Apply Vinegar

  • Use plain, undiluted white vinegar.

Step 3: Rinse

  • Flush the area with clean water and blot dry.

Step 4: Apply Enzyme Detergent Solution

  • Mix 1 teaspoon of enzyme-containing laundry detergent with 1 cup of lukewarm water.
  • Apply to the remaining stain.

Step 5: Final Cool Rinse and Blot

  • Rinse the area with clean, cool water. Then, blot dry.
  • **Make sure to use cool water.**

DIY Carpet Cleaner Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup cool water
  • Vinegar Solution: Undiluted white table vinegar
  • Enzyme Detergent Solution: 1 teaspoon of any laundry detergent that contains enzymes + 1 cup of water

Tough & Unusual Stains

Have tough or unusual stains on your carpets or rugs? Our carpet and rug stain removal guide wouldn’t be complete without sharing our top tips for eliminating hard-to-remove stains.

Need help with stubborn stains? We’ve seen it all at Prestige Carpet Cleaningno stain is too tough or unusual! So, if you’re having trouble removing stains from your carpets or rugs, call us at 1-888-975-5040 or Book an Appointment and our professional carpet cleaners and tools will have the stains out in no time!

How to Remove Blood Stains from Rugs and Carpet

Blood stains can set quickly and become difficult to remove—especially if warm water is used. For best results, act fast and use cool solutions only.

Quick Answer: Apply a cool detergent solution and vinegar, then rinse. Follow with an enzyme detergent solution and finish with a cool water rinse. Blot dry.

Step-by-Step Guide to Removing Blood Stains:

Step 1: Apply Cool Detergent Solution

  • Mix 1 cup of cool water and 1 teaspoon of laundry detergent.
  • Apply to the stain.

Step 2: Apply Vinegar

  • Use plain, undiluted white table vinegar.
  • Apply directly to the stain.

Step 3: Rinse

  • Flush the area with clean, cool water.

Step 4: Apply Enzyme Detergent

  • Mix 1 teaspoon enzyme laundry detergent with 1 cup of cool water.
  • Apply to the stain.

Step 5: Final Cool Rinse and Blot

  • Rinse one last time with cool water and blot dry with a white cloth, towel or paper towel.

DIY Rug/Carpet Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup cool water
  • Vinegar Solution: Undiluted white vinegar
  • Enzyme Detergent Solution: 1 teaspoon enzyme detergent (any laundry detergent that contains enzymes) + 1 cup cool water

How to Remove Urine Stains

Urine stains—whether from pets or people—require a combination of cleaners to remove the stain and odour. Here’s how to handle it effectively.

Quick Answer: Apply detergent solution, ammonia solution, and vinegar. Rinse thoroughly and blot dry.

Step-by-Step Urine Stain Removal Guide:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent with 1 cup lukewarm water. Apply to the stained area.

Step 2: Apply Ammonia Solution

  • Mix 1 tablespoon household ammonia with ½ cup lukewarm water.

Step 3: Apply Vinegar Solution

  • Use undiluted white table vinegar.

Step 4: Rinse and Blot Dry

  • Flush with clean water and blot until fully dry.
  • **Use a white towel/cloth or paper towel to blot so it’s easier to see when the stain is completely gone.**

DIY Cleaning Recipes Used:

  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia (e.g., Sudsy) + ½ cup lukewarm water
  • Vinegar Solution: Undiluted white vinegar

How to Clean Vomit Stains from Carpet and Rugs

Quick Answer: Apply detergent, ammonia, and vinegar solutions. Rinse thoroughly and blot dry with a white towel/cloth or paper towel.

Step-by-Step Guide to Removing Vomit Stains:

Step 1: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent with 1 cup lukewarm water. Apply directly to the affected area.

Step 2: Apply Ammonia Solution

  • Mix 1 tablespoon household ammonia and ½ cup lukewarm water and apply to the stain.

Step 3: Apply Vinegar

  • Use undiluted white vinegar.

Step 4: Rinse and Blot Dry

  • Rinse with clean water and blot thoroughly.

Carpet/Rug Cleaning Recipes Used:

  • DIY Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water
  • Vinegar Solution: Undiluted, plain white table vinegar

Best Way to Get Rid of Rust Stains on Carpet or Rugs

Quick Answer: Apply vinegar and let it sit for 5 minutes. Repeat twice. If the stain remains, contact a professional carpet cleaner.

Step-by-Step Guide to Removing Rust Stains

Step 1: Apply Vinegar

  • Use undiluted white table vinegar directly on the stain.

Step 2: Let Sit

  • Let the vinegar sit for 5 minutes.

Step 3: Repeat

  • Reapply vinegar up to two times.

Step 4: Call a Professional (If Needed)

DIY Cleaning Product Used:

  • Vinegar Solution: Plain, undiluted white table vinegar

How to Remove Lipstick from Carpet and Rugs

Quick Answer: Apply a paint/oil/grease remover. Repeat. Next, apply a detergent solution. Rinse and blot dry.

Step-by-Step Lipstick Stain Removal Guide:

Step 1: Apply Paint/Oil/Grease Remover

  • Apply directly to the stain.

Step 2: Repeat Step 1

  • Reapply the paint/oil/grease remover to lift any residual colour.

Step 3: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent + 1 cup lukewarm water. Apply to stain.

Step 4: Rinse and Blot Dry

  • Flush with clean water and blot dry using a white towel or paper towel.

Carpet Cleaning Products Used:

  • Paint/Oil/Grease Remover
  • DIY Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water

How to Remove Stains from Artificial Colours

Quick Answer: Apply detergent and vinegar, rinse, then follow with an enzyme detergent solution. Rinse again and blot dry.

Step-by-Step Guide to Removing Artificial Colour Stains:

Step 1: Apply Detergent Solution

  • Apply a mixture of 1 teaspoon laundry detergent and 1 cup lukewarm water to the stain.

Step 2: Apply Vinegar

  • Use plain white vinegar to help neutralize the stain.

Step 3: Rinse with Clean Water

  • Flush the area with clean water.

Step 4: Apply Enzyme Detergent

  • Apply a DIY enzyme detergent solution made from 1 teaspoon of enzyme detergent (any laundry detergent that contains enzymes) and 1 cup of lukewarm water.

Step 5: Rinse and Blot Dry

  • Rinse again and blot dry.

DIY Carpet Cleaning Solutions Used:

  • Detergent Solution: 1 teaspoon laundry detergent + 1 cup lukewarm water
  • Vinegar Solution: Undiluted, plain white vinegar
  • Enzyme Detergent Solution: 1 teaspoon laundry detergent with enzymes + 1 cup lukewarm water

How to Get Rid of Tar/Shoe Polish Stains

Tar and shoe polish stains are sticky and dark—but they’re manageable with the right combination of DIY carpet cleaners.

Quick Answer: Apply non-oily nail polish remover, then paint/oil/grease remover. Repeat. Follow with a DIY detergent solution and ammonia solution. Rinse and blot dry.

Step-by-Step Tar/Shoe Polish Stain Removal Guide:

Step 1: Apply Non-Oily Nail Polish Remover

  • Use undiluted.

Step 2: Apply Paint/Oil/Grease Remover

  • Apply directly to the stain.

Step 3: Repeat

  • Reapply if the stain remains.

Step 4: Apply Detergent Solution

  • Mix 1 teaspoon laundry detergent and 1 cup lukewarm water. Apply to the area.

Step 5: Apply Ammonia Solution

  • Mix 1 tablespoon household ammonia (e.g., Sudsy) and ½ cup lukewarm water. Apply to stain.

Step 6: Rinse and Blot Dry

  • Flush with clean water and blot dry.

DIY Cleaning Products Used:

  • Non-Oily Nail Polish Remover: Use undiluted
  • Paint/Oil/Grease Remover
  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water
  • Ammonia Solution: 1 tablespoon household ammonia + ½ cup lukewarm water

How to Remove Wax from Carpet and Rugs

Quick Answer: Apply a paint/oil/grease remover. Repeat. Next, apply a DIY detergent solution. Rinse and blot dry.

Step-by-Step Guide to Removing Wax Stains

Step 1: Apply Paint/Oil/Grease Remover

  • Apply storebought remover directly to the stain.

Step 2: Repeat Step 1

  • Reapply paint/oil/grease remover if wax residue remains.

Step 3: Apply Detergent Solution

  • Combine 1 teaspoon laundry detergent with 1 cup lukewarm water. Apply to the stained area.

Step 4: Rinse and Blot Dry

  • Rinse thoroughly with clean, fresh water and blot dry.

DIY Cleaning Recipes Used:

  • Paint/Oil/Grease Remover
  • Detergent Solution: 1 teaspoon laundry detergent (e.g., Tide) + 1 cup lukewarm water
Best homemade stain remover in white spray bottle made with recipe from Prestige Carpet Cleaning's carpet and rug stain removal guide

Best Homemade Carpet & Rug Stain Remover Solutions

Looking for safe and effective DIY stain removers? Below, you’ll find easy-to-make recipes for the DIY stain remover solutions discussed in the carpet/rug stain removal guide steps above. 

Professionals trust these homemade carpet and rug stain remover solutions—and you can make them using ingredients you likely already have at home!

Ammonia Carpet & Rug Stain Removal Solution

How to Make It: Add one tablespoon of household ammonia (e.g., Sudsy) to half a cup of lukewarm water.

Recommended For These Stains: Animal stains (including dog and cat pee), chocolate, grease and oil stains, nail polish, oil-based paint, red wine, tar/shoe polish, urine, vomit

**In combination with a detergent solution and vinegar, this is one of the best DIY carpet stain removers for red wine.**

Detergent Solution

How to Make It: Add one teaspoon of laundry detergent (e.g., Tide) to one cup of lukewarm water.

Use For These Stains: Animal stains (including pet urine), artificial colours, blood, chocolate, crayon, fruit juice, grass stains, gravy, grease and oil, jello, ketchup, lipstick, mud, mustard, nail polish, latex and oil-based paint, red wine, soda, tar/shoe polish, urine, vomit, wax

Enzyme Detergent Stain Remover

How to Make It: Mix one teaspoon of any laundry detergent that contains enzymes with one cup of lukewarm water.

Works Best On: Artificial colours, blood, fruit juice, grass stains, gravy, jello, ketchup, mustard, soda

Non-Oily Nail Polish Remover

How to Make It: Use undiluted non-oily nail polish remover as directed.

Recommended For These Stains: Chocolate, grease and oil, gum, nail polish, oil-based paint, tar/shoe polish

Unscented Hair Spray

It might sound like a gimmick, but unscented hair spray really works on certain stains—don’t let any other carpet and rug stain removal guide tell you otherwise!

What to Use: Any unscented hair spray will do the trick.

Great For Cleaning These Stains: Ink and small tar spots.

Vinegar Stain Removal Solution

How to Make It: Use plain, undiluted white table vinegar.

Effective For These Stain Types: Animal stains, pet urine (dog pee, cat pee, etc.), artificial colours, blood, fruit juice, grass stains, gravy, jello, ketchup, mustard, nail polish, oil-based paint, red wine, rust, soda, urine, vomit

Now that you know the steps for removing common (and not-so-common) stains from rugs and carpets, let’s look at some critical stain removal do’s and don’ts.

Woman removing carpet stain by blotting with a white paper towel as recommended in carpet and rug stain removal guide

Important Do’s and Don’ts for Rug & Carpet Stain Removal

Before you grab a cloth or cleaning solution, it’s essential to know what helps and what can make a stain worse. Below are the key do’s and don’ts for effective rug and carpet stain removal—straight from our professional cleaners.

Carpet/Rug Stain Removal Do’s

  • Act quickly.
  • Spot-test your cleaning solution first.
  • Blot gently between steps.
  • Blot using a clean white towel or paper towel (so you can see when you are no longer absorbing the spot or stain).
  • Be patient. You may need to repeat the procedure several times (until no more residue shows on your towel/paper towel).

Rug/Carpet Stain Removal Don’ts

  • Never use bleach (bleach can remove lots of stains, but, unfortunately, it will also remove the colour from your carpet or rug).
  • Don’t rub or blot aggressively (this can cause the stain to spread or penetrate deeper!).

When to Call a Professional Carpet Cleaner

While you can treat many stains at home with the help of a carpet and rug stain removal guide like this one, some require expert attention. If a stain is old, has set, is particularly stubborn, covers a large area, or you’re unsure how to treat it without damaging your carpet or rug, it’s time to call in the pros!

Professional rug and carpet cleaners have the tools, products, and experience to safely remove tough stains. They can also deep clean your carpets to remove hidden dirt, allergens, and odours—something regular vacuuming and DIY methods can’t always achieve.

Team of rug and carpet stain removal experts at Prestige Carpet Cleaning

Need Help with Tough Stains? Call Prestige Carpet Cleaning.

Some stains just won’t budge—no matter how many DIY tricks you try. Don’t worry, we’re here to help!

Prestige Carpet Cleaning offers professional carpet and area rug cleaning services throughout Durham, using proven techniques and powerful equipment to eliminate even the most stubborn spills, spots, stains, and odours.

Our expert team is just a call or click away if you’re dealing with a tough stain or lingering smell.

📞 Call: 1-888-975-5040

📅 Book a Carpet or Rug Cleaning: Book Now

Frequently Asked Questions About Carpet & Rug Stain Removal

What’s the best homemade carpet stain remover?

A mix of laundry detergent and lukewarm water works well for many stains. To make this great all-purpose DIY remover, just mix 1 teaspoon of laundry detergent (e.g., Tide) with 1 cup of lukewarm water. Use this for chocolate, mud, fruit juice, ketchup, and more.

For tougher messes, you can use an ammonia solution, vinegar, enzyme detergent, non-oily nail polish remover, or, in some cases, unscented hairspray—depending on the type of stain. 

See our carpet and rug stain removal guide above for recipes and detailed instructions.

How do you get old stains out of carpet and rugs?

Old stains are often more difficult to remove from carpet and rugs, but not impossible. Start by identifying the type of stain, then use the recommended solution and repeat the process if needed. For set-in or mystery stains, professional carpet cleaning may be your best option.

Can vinegar remove carpet stains?

Yes! Plain, undiluted white table vinegar is a safe and effective natural cleaner for many stains, including blood, pet messes, wine, grass stains, ketchup and more. 

Explore our stain removal guide above to learn how and when to use vinegar to treat stains.

Is it safe to use ammonia on carpet?

Yes, but only in small, diluted amounts. Ammonia should never be mixed with bleach, and it’s best to test it on a hidden area first. Our carpet stain removal guide explains when and how to use ammonia-based solutions safely.

What removes dog urine from rugs?

Use a 3-step solution: detergent, ammonia, then vinegar. Finally, rinse and blot dry. DIY recipes are included here.

Are bleach-based cleaners safe for carpet stains?

No. Bleach can permanently remove colour from your carpet or area rugs. Stick to safe solutions like vinegar, enzyme detergent, and household ammonia solutions for tough stains.

When should I call a professional carpet cleaner?

If a stain is old, large, not responding to DIY treatments, or if you’re worried about damaging your carpet or area rug, it’s time to call the pros. 

At Prestige Carpet Cleaning, we use expert tools and techniques to safely remove tough stains from rugs and carpets across Durham. Call us at 1-888-975-5040 or book a cleaning appointment online.