Adam Cleaning Logo on Dark Background
Our Tips & Tricks

Pet Pee and Poop Be Gone! Effectively Removing Animal Waste Stains and Odours

Posted January 21, 2023 by Mike Lewis under Tips

Pet Pee and Poop Be Gone! Effectively Removing Animal Waste Stains and Odours

As a pet owner, dealing with pee and poop stains and odors is an inevitable part of life. While messy, with the right products and techniques, you can easily remove these stains and eliminate lingering odors from your home. In this comprehensive guide, I’ll share everything you need to know to get pet waste stains and smells out of carpets, upholstery, hard floors, and more.

Understanding Pet Waste Stains and Odors

To effectively remove stains and odors, it’s important to understand what’s in pet urine and feces that causes them.

The Causes of Pet Urine Stains and Odors

Pet urine contains high amounts of urea, uric acid, proteins, and salts. These components give urine its characteristic scent. When urine dries, the salts and acids crystallize, binding to fibers in fabric and carpet. This causes yellow or brownish stains. Bacteria feed on the proteins in urine, producing odors like ammonia over time.

The Causes of Pet Feces Stains and Odors

The main culprits in feces stains and odors are bacteria, bile salts, and fats. Bacteria grow and multiply in feces, releasing gases that cause unpleasant odors. Bile salts and fats don’t readily dissolve in water, so they cling to fabric fibers, resulting in stubborn stains.

So to eliminate stains and smells, you need products that can dissolve salts and acids, remove fats and proteins, and kill odor-causing bacteria.

Supplies for Removing Pet Waste Stains and Odors

Having the right cleaning tools and products is a must for removing pet stains and odors quickly and efficiently. Here are the key items to have on hand:

  • Enzyme cleaner: Enzyme cleaners, like Nature’s Miracle, break down proteins and fats in urine and feces to fully remove stains and odors. They’re safe for most surfaces.

  • Vinegar: The acetic acid in vinegar neutralizes odors and helps lift stains. Opt for white distilled vinegar.

  • Baking soda: A natural odor absorber and mild abrasive that can be sprinkled on carpets/upholstery before vacuuming up.

  • Hydrogen peroxide: Mixed with dish soap and baking soda, hydrogen peroxide can lift discoloration from fabrics and flooring.

  • Dish soap: When mixed with other ingredients, dish soap helps lift stains from pores in fabrics and floors. Opt for a mild formula.

  • Scrub brush: For scrubbing stains in carpets and upholstery. Choose soft bristles.

  • Vacuum: Key for sucking up debris, dirt, and baking soda from carpets and furniture. Use the hose attachment.

  • Mop: Choose a detachable head mop to easily scrub floors with cleaning solutions.

  • Protective gear: Wear rubber gloves, masks, and eye protection when dealing with waste and chemicals.

Having these supplies ready will make cleaning up messes easy!

Removing Pet Waste from Carpets and Rugs

Carpet and area rugs require some special care to remove pet stains and odors since liquid can seep deep into fibers and padding. Here is the process:

Step 1: Blot up the urine

Immediately after a pet has an accident, start by blotting up as much of the urine as possible with paper towels or an absorbent cloth. Apply pressure and work from the edges in. This prevents spreading.

Step 2: Sprinkle on baking soda

Once blotted, liberally sprinkle baking soda over the area. This will help soak up odors. Let sit for 10-15 minutes.

Step 3: Vacuum up the baking soda

Next, use a vacuum hose attachment to suck up the baking soda, drawing out liquids and odors from the fibers. Vacuum slowly over the area.

Step 4: Clean with an enzyme cleaner

Mix enzyme cleaner with warm water based on label instructions in a spray bottle. Spray liberally over the stain and let sit for 5-10 minutes. Use a soft scrub brush to work the solution deep into fibers.

Step 5: Blot rinse and repeat

Blot area with a clean cloth, rinse the scrub brush in clean water, then repeat the scrubbing process until no more discoloration appears on the cloth.

Step 6: Rinse and blot dry

Once stained area is cleaned, rinse thoroughly with freshwater. Blot dry with layers of clean towels.

Step 7: Air dry and vacuum

Allow the area to completely air dry to prevent moisture from getting trapped in padding. Once dry, vacuum again.

With this process, even old or stubborn stains should lift out! Enzyme cleaners are ideal for removing odors from carpets too.

Removing Pet Waste from Upholstery and Furniture

Pet urine and feces can stain and stick to all types of upholstery and furniture fabrics. Here are the steps to clean them:

Step 1: Absorb wet messes ASAP

Immediately blot up fresh urine or feces from fabric using paper towels or rags. Try not to push mess deeper into fibers.

Step 2: Sprinkle baking soda to deodorize

Cover the entire stain area liberally with baking soda. Allow to sit for 15 minutes to absorb odors.

Step 3: Vacuum away baking soda

Use vacuum hose attachment to thoroughly remove baking soda from fabric. This pulls out odors and liquids from fibers.

Step 4: Spot clean with dish soap solution

In a bowl, mix 2 cups warm water, 1 tsp liquid dish soap, and 1 tbsp white vinegar. Dip a clean rag into solution and gently blot stained area. Change rags frequently.

Step 5: Rinse with fresh water

Once stain is removed, dip another rag in fresh water and blot area to rinse away soap residue.

Step 6: Air dry fabrics

Allow fabric to completely air dry to prevent trapped moisture. A fan speeds up drying.

Repeat as needed for stubborn stains. Vinegar and dish soap help sanitize, deodorize and lift stains without harming fabrics!

Removing Pet Waste from Hard Floors

Accidents on hard floors like tile, laminate, vinyl, and hardwood can be absorbed into grout or seep between boards. Here’s how to clean:

Step 1: Wipe up fresh stains ASAP

Immediately clean up wet messes with paper towels. Try to remove solids and absorb liquids before they set in.

Step 2: Blot with vinegar

Pour undiluted white vinegar directly onto the stain. Place paper towels on top and apply pressure to soak up mess and deodorize.

Step 3: Scrub with dish soap solution

In a bucket, mix 1⁄2 cup dish soap with 1 gallon warm water. Use a hard bristle scrub brush and mop to scrub stain.

Step 4: Rinse floors

Wring mop into clean water to rinse floor after scrubbing. Remove all soap residue.

Step 5: Disinfect with hydrogen peroxide

Mix 1 part hydrogen peroxide with 4 parts water in a spray bottle. Spray on floor and let sit 5 minutes before rinsing.

Step 6: Air dry floors

Once floors are cleaned and disinfected, allow to completely dry to prevent trapped moisture and odors.

Hard floors may require repeat cleaning for stubborn odors. But this process should have them looking – and smelling – good as new!

Preventing Future Pet Stains and Odors

While messes will inevitably happen, there are ways to minimize stains and odors in the future:

  • Keep floors and carpets clean by vacuuming, sweeping and mopping regularly using pet-safe cleaners.

  • Use enzyme-based cleaners during routine cleaning to keep odors at bay.

  • Restrict access to carpeted rooms or block entryways with baby gates to limit accidents.

  • Use washable slipcovers over furniture or treat upholstery and fabrics with stain protector spray.

  • Clean accidents ASAP – the longer urine sits, the worse stains and odors become.

  • Bring your pet to the vet to rule out medical issues if frequent accidents persist.


While cleaning pet stains and eliminating odors can seem daunting, armed with the right products and process, you can get fabrics, carpets and floors looking – and smelling – like new again. Always blot fresh stains quickly, use enzyme and vinegar-based cleaners, rinse thoroughly, and air dry to remove pet waste messes effectively. With some diligence, you can keep your home fresh and clean despite your furry friends’ accidents and messes.

Continue Reading
New Posts
Why choose us

With Adam Cleaning, you can expect a team of trained and skilled professionals dedicated to providing top-notch cleaning services. We pride ourselves on our attention to detail and commitment to excellence, ensuring every space we clean is left sparkling.


Your satisfaction is our top priority. That's why all our services come with a satisfaction guarantee. If you're not completely happy with our work, we'll make it right. That's the Adam Cleaning guarantee.

Total Solution

No matter your cleaning needs, Adam Cleaning is your total solution. From carpet cleaning to ironing services, end of tenancy cleaning to garden cleaning, we offer a wide range of services designed to make your life cleaner, simpler, and more enjoyable.

Adam Cleaning White Logo

Sparkling Spaces, Satisfied Smiles.


1 Caxton Close Nottingham,
United Kingdom