A:Answer Yes you can use this for it—however I really believe that if you’re cleaning set in stains, it’s all in what cleaner you use. I would highly recommend mixing half Nature’s Miracle and half the pet carpet cleaner. Natures Miracle is amazing stuff and has the enzymes in it that you need for cleaning urine. I use my spot bot for dog vomit, diarrhea, as well as to clean up after my kids. It’s really handy and we use it frequently. Don’t be afraid to use it multiple times in the same spot if you need to for set in stains.