Having pets can be a lot of fun, but they can also make a lot of mess in your home, the worst of which is urine on your carpet. When this happens, it is best to clear up the stain as soon as possible. It can be hard to clean up pet messes, and the longer you wait, the more difficult it will be to get the smell out of your home.

Some stains will stay even if you scrub at them for hours (and scrubbing a carpet will cause permanent damage, so stick to blotting), but there are ways to use homemade pet stain treatments in a pinch to try and get the stench of urine out before it settles in.

You can make a pet stain spotting solution from a variety of different products, most of which you can find in your pantry. The suggestions below are good “first steps” to try on fresh stains, but because old or dried urine can be very difficult to treat – it is always best to call in the professionals before trying anything that might permanently ruin your carpets.

Here are our top five ways how to help get rid of dog and cat urine smells in Gainesville FL:

1. Vinegar

Vinegar is the most common homemade pet stain remover. It is very effective at killing odors and it is probably in your kitchen pantry right now.

Mix one part white vinegar with two parts water in a bottle and spray the area that has the fresh, wet pet urines spot. Then, blot up the stain with a paper towel, or better yet, get a white terry cloth towel, fold it into a pad, set it on the spot and step on it to remove the moisture. You can also use a small amount of vinegar directly on the stain to help it break down and then repeat the blotting.

2. Baking Soda

Baking soda is also a well-known ingredient you can use for pet stains and smells. It is a great odor absorber that will not discolor your carpet in any way. 

Soak a sponge or sponge cloth in water and then sprinkle baking soda over the top. Allow the baking soda to soak the water, then apply the damp baking soda to the area where your pet accident occurred. Leave it overnight to dry before vacuuming the baking soda powder away in the morning. You can repeat this process until all stains and smells are gone, just remember to vacuum the area thoroughly to remove all of the baking soda from the carpet

3. Oxygen Booster

Oxygen booster cleaners can be great for dissolving and cleaning deep-seated pet stains. The good news is that you can easily buy this product at any pet store – the bad news is that some of these products can discolor your carpets, so be sure to test them in a hidden spot on your carpet first and let it dwell overnight so you are sure there aren’t any adverse reactions.

If the product appears safe for your carpets then simply follow the instructions for cleaning the stain that comes with the product you have purchased. You can also use oxygen booster cleaners around your pet’s litter box to help clean up odors that may have been left on hard surface floors as well.

4. Hydrogen Peroxide

Hydrogen peroxide is another homemade pet stain remover that may work well on carpet and hardwood floors. It is relatively safe to use and will typically not harm your flooring or your carpet, but again, it is essential that you always pre-test any spotting products first.

Blot the site of the stain with paper towels to remove as much moisture as possible. Then, spray the stain using a mixture of two parts hydrogen peroxide and one part water.  Leave the hydrogen peroxide solution to work on the urine until it is dry and then reassess.

5. Call in the professionals

You might be able to work on the pet accident yourself and while that may be true, know that you’re going to need the right solutions to break down the odour causing residue that has most often drained all the way into the subfloor and you are going to exert a lot of effort. 

That is why we feel that a professional carpet cleaning company should really be your first stop when you have a carpet problem, whether they’re hard to remove stains or the lingering odour of your pets. Often, you’ll end up saving time and money while also making sure that your carpet is really clean.


Removing pet urine odor is not always easy, but it is important that you get rid of the odor immediately to keep your home smelling fresh. You will find that there are a lot of different ways to remove a pet urine stain from your carpet. However, if you find yourself having a hard time, it is definitely a good idea to call in a professional pet stain and odor remover to help you get rid of the problem.

If you do decide to make a homemade method, make sure you make enough for several applications, as it could take a few tries just to get it right. Always make sure to test any spotting products in an inconspicuous location and that you are using a clean cloth to treat a stain and to clean off any excess cleaner.

At Dreyer’s Carpet Care, we offer our advanced carpet cleaning and pet urine removal methods to leave your rugs looking pristine. We are known as the best carpet cleaning services in Gainesville, with IICRC-certified technicians and a new Fiber Protection System. Learn more about our amazing guarantees. Contact us today!

Contact Us Today For FREE QUOTE AT: 352-565-0000