We had them out for urine issues and odors in our basement. They did get rid of all the stains and odors. I recommend them. Price was worth it