We were ready to rip up carpet due to the cat urine smell. After a lot of research, this product seemed to make the most sense and reviews were great. I had to feign confidence when reassuring my husband that this would do the trick. Fingers crossed, I followed the directions and applied product over the course of 4 days. Each day got better. Virtually no odor detected. Very pleased and highly recommend.