With pets in the home, accidents are bound to happen at least at some point. Pet stains and odor in carpet can seem impossible to get rid of, but this doesn’t have to be the case.

With the right techniques, eliminating pet stains can be easy!  


Do-It-Yourself Cleaning Solutions

If you’re looking to save money or use less toxic chemicals in your home, homemade cleaning solutions can do a great job at removing stains and odors.  

Take note that if you do choose to use a DIY cleaning solution, you should always spot check a small section of carpet first to make sure it doesn’t damage or discolor your flooring.

When treating pet stains in the carpet, remove as much excess moisture as you can first with a towel. Also, don’t scrub too hard as this can smash the stain even deeper into your floors. Gentle blotting always works best.

When it comes to a cleaning solution, less is more. Use small amounts of cleaner at a time and repeat. Using too much cleaner at a time can deposit harmful residue build-up and excess water on your floors.


Vinegar & Baking Soda

Begin by wetting the stained area with vinegar, then sprinkle baking soda on top. Cover up the area completely with something like a dish towel or a small bowl. Wait for 1-2 days, scoop up the leftover baking soda, rinse the area with water, then pat dry and vacuum the spot.



Combine 2 tablespoons ammonia with a cup of water. Rinse and repeat. Towel dry and vacuum.


Dishwashing Detergent

Be sure to use dishwashing detergent, not soap. Drop a quarter teaspoon dishwashing detergent into one cup of water in a spray bottle. Spray the solution on a stain, and repeat. Towel dry and vacuum the area.


Hydrogen Peroxide

Mix 4 tablespoons of hydrogen peroxide into 2 tablespoons of water in a spray bottle. Add a few drops of dish soap, then mix well together. Spray on the stain. After 10 minutes, check the area then repeat as necessary. Rinse with water, towel dry, and vacuum.


Store-Bought Methods

There are several store-bought carpet cleaners that work well and come in non-toxic formulas, too that are safe for your family and pets.

After drying the stained area, spray a spot remover like Resolve, OxiClean, or Spot Host. Wipe, rinse, dry, and vacuum.

Take care not to use too much cleaner to avoid soapy, sticky residue build-up that attracts stains.


Professional Carpet Cleaning Is Essential

While the methods above are effective in the short-term, it’s important to remember that they only remove surface stains.

Pet urine leaves behind potent, odor-causing crystals that can only be permanently removed with a special Pet Urine Removal Treatment.


To remove pet urine and stains effectively, schedule your pet urine and odor removal treatment with Chem-Dry of the Twin Ports.

Learn more about how Chem-Dry of the Twin Ports can remove pet urine and odors and stains from your Duluth, Minnesota home!