If you are ok with cats peeing in your house, you’ll always have a problem. Get rid of the offending cat(s). The smell goes away for you because you’re used to it. Anybody new will smell it right away. Second, does the basement floor ever sweat? In the spring during humid times, etc? If...