Pet Stain? How To Easily Make Your Own Carpet Cleaner Solution

 by Texas Homesteader ~ 
*affiliate link

We had pet stains on our carpet. And even using a professional carpet cleaning service failed to remove that carpet stain. But this inexpensive homemade stain treatment worked. And the stain never reappeared!

Pet stains on your carpet? We struggled for years to remove the stain, even using a professional carpet cleaning company. But this homemade stain treatment was what actually worked! #TexasHomesteader

(Note: Some links in this post are for further information from earlier posts I’ve written. But links preceded with * are affiliate links. If you click them and buy something (almost anything, not just the item noted) I could receive a small commission. But the price you pay will NOT change. It’s an easy way to support this blog without anything coming out of your pocket. So click often! Thank you!)

Jump to Recipe

Pet Stains On Carpet

When we adopted our Mini-Schnauzer Bailey several years ago, she was plagued by painful bladder stones.

Our mini-schnauzer Bailey. #TexasHomesteader

This bladder-stone condition also caused her to relieve herself often in the house. And her urine was sometimes tinged with blood. A carpet-stain nightmare!

I’m happy to say surgery to remove her bladder stones was a success and Bailey has been a happy and healthy member of our household ever since. But those pet stains in our bedroom? Hummm…

Of course we tried to spot-clean the carpet ourselves with various purchased carpet cleaners. But even rinsing out the carpet to the best of our ability, the soap residue apparently attracted dirt over the following days until the stain magically ‘reappeared‘.

Professional Carpet Cleaner Fail

So we hired a carpet cleaning company to come give the stain a professional cleaning. They spot-treated the stain first with a concentrated cleaner, then cleaned the whole room with their high-powered commercial machine.

Although the stain lightened initially, it came back several days later. Soap residue again? Hummm…

Pet stains on your carpet? We struggled for years to remove the stain, even using a professional carpet cleaning company. But this homemade stain treatment was what actually worked! #TexasHomesteader


So I went looking for a solution. We obtained a small *Bissell SpotClean Machine for spot-treating carpet stains. It works by spraying cleaning solution on your carpet and then sucking out all the liquid back out of the carpet into another receptacle.

But instead of buying commercial cleaning solutions to go into the machine, I decided to go looking for a less toxic carpet cleaning solution.

I knew I didn’t want to use soap because, well, it keeps attracting dirt after the stain has been removed. Heck, even with a professional carpet cleaner!

Simple Non-Toxic Ingredients For Carpet Cleaner

So I decided to use a recipe I found on wikihow online. It simply called for vinegar, water & salt.

Oddly enough it also called for essential oil in the ingredients. But although essential oil would smell nice, I can’t imagine that adding oil in any quantity would be good for a carpet stain.

So I omitted it. Any smell of vinegar dissipates when it dries so I wasn’t concerned about that. So the only ingredients I used were white vinegar, salt & water.

Pet Stain Finally GONE!

We used our Bissell machine and our homemade cleaning liquid to remove the pet stain. But I wondered, would that stain magically reappear yet again?

To test that oddity, I waited a few months before sharing this post with you. As of today, the stain is still gone, gone, GONE! Yea!

Pet stains on your carpet? We struggled for years to remove the stain, even using a professional carpet cleaning company. But this homemade stain treatment was what actually worked! #TexasHomesteader

Here’s my disclaimer. I’m just sharing with y’all an inexpensive solution I was able to make myself that worked beautifully for a pet stain on our carpet using a small spot cleaner machine. The carpet in our bedroom is a light color and there was no damage or fading to our carpet.

But your carpet may be made with different materials and/or dyes. So please test this on an inconspicuous spot first to make sure it doesn’t fade or damage your carpet! Then proceed at your own risk. M’kay?

Here’s the recipe I used, and it’s the only spot-cleaning solution I’ll ever use from now on. Simple ingredients from my own kitchen to replace a plastic jug of chemical cleaners?

Yes please!

My homemade carpet-cleaning solution for pet stains contains only vinegar, salt & water. Non-toxic and effective. #TexasHomesteader

My homemade carpet cleaning solution was successful at removing pet stains even a professional carpet cleaner couldn't remove. #TexasHomesteader
4 from 1 vote

MYO Carpet-Cleaning Solution For Our Bissell SpotClean Machine

Course cleaner
Cuisine American
Keyword carpet, cleaner, salt, vinegar
Prep Time 1 minute
Cook Time 1 minute


  • 1 cup distilled white vinegar
  • 2 cups warm water
  • 2 teaspoons salt


  1. Warm 2 cups water for 1 minute in microwave.
  2. To warmed water add 2 teaspoons salt & stir to completely dissolve

  3. Pour 1 cup vinegar into Bissell reservoir (marked) and add warm water/salt mixture.
  4. Swirl reservoir to combine ingredients and return receptacle to machine.

  5. Spray mixture from Bissell wand onto carpet stain and let sit for 15-20 minutes.
  6. Then using the bristles on the wand, begin scrubbing until no stain remains.

  7. Finally, activate suction which removes water & cleaning solution from carpet.

  8. When finished, turn fan on to expedite carpet drying.


Want To See Our Natural Cleaning Posts?

See All Our Natural Cleaning Posts

C’mon by & sit a spell!  Come hang out at our Facebook Page. It’s like sitting in a front porch rocker with a glass of cold iced tea – lots of good folks sharing!  You can also follow along on Pinterest, Twitter or Instagram.

If you’d like to receive an email each time a new blog post goes live it’s EASY to
Subscribe to our blog!

5 thoughts on “Pet Stain? How To Easily Make Your Own Carpet Cleaner Solution

  1. Ashtyn Louis

    This is a miracle recipe. I have a husky and whenever he gets nervous or excited he has an accident. So you can imagine our carpet gets stains. Thank goodness for professional carpet cleaners but this is good for when I don’t want to call in the big guns!

    1. Texas Homesteader Post author

      I know what you mean. Our Mini Schnauzer is old and has accidents from time to time. This formula works great for our carpets. ~TxH~

  2. Thelma Briggs

    4 stars
    I have a Bissell spot cleaner machine and I’ve used this formula in it to clean pet stains on our carpet. There were a couple of places that required a second treatment, but after that the stains were gone.

  3. Lindsay C

    This is so helpful. We recently adopted a dog and are trying our best to train her but it’s hard and she still occasionally relieves herself…everywhere but the tile or hardwood. Our carpet has taken a beating. I have been hearing the same about stains reappearing with soapy residue that carpet cleaners use. we used that is similar to your homemade recipe that finally did the trick. If we have to deal with anymore stain I am going to give your recipe a try on my own. Thanks!

    1. Texas Homesteader Post author

      Yes Lindsay, I think taking soap out of the cleaning solution was key in our success. The stain is still gone, months later. Yea! ~TxH~


Leave a Reply

Your email address will not be published.

Recipe Rating

* Please enter the Biggest Number

This site uses Akismet to reduce spam. Learn how your comment data is processed.