The odor of pet urine in carpets or rugs can be extremely difficult to remove. Fortunately, by following the simple steps below, you should be able to neutralize the problem and have your carpets smelling fresh again.

Products You’ll Need

  • Absorbent Towels/rags
  • Paper towels
  • Bacteria /Enzyme Digester (available at pet stores, Home Depot and Amazon)
  • Plastic Wrap
  • White Vinegar
  • Water


  1. If the pet stain is recent, immediately blot up as much liquid as you can with paper towels. Next use toweling or absorbent rags to blot carpet more deeply. Place over stain and press down by standing on it with full body weight. Continue doing this with dry rags until no more liquid is being absorbed.
  2. Apply bacteria/enzyme digester to the stain. If directions are followed correctly, this product will help remove both the stain and the unpleasant odor. Be sure to leave the product on for the suggested length of time, and use enough to penetrate all the way down into padding under carpet
  3. Cover stained area with plastic wrap, then press product into the carpet by stepping on it until it’s completely absorbed. Leave covered with wrap while product does its work to make sure it doesn’t evaporate. You might also want to place a bucket or similar container over the area to keep it from drying out.

Extra Tip:

Sometimes, when an area has been stained multiple times, as the stain breaks down, it becomes extremely alkaline. If so, you might have to neutralize the area after the digester has worked for a few hours. To do this, blend 8 oz. of white vinegar per 1 gallon of water. Rinse then blot the stain with this solution, then blot dry again. Repeat step 2, using the bacteria/enzyme digester, leaving on the recommended length of time, then blot dry.