If your floor still smells two days later, you need enzymatic cleaner. This is not regular soap. It’s alive. It contains bacteria that literally eat the urine crystals. They digest them. They poop out harmless water and carbon dioxide. It’s a tiny, microscopic cleanup crew that works while you sleep.
Buy the stuff labeled “pet stain eliminator.” Follow the directions. Let it sit for 10 minutes. Do not rinse. The bacteria need time to feast. You are not just cleaning; you are waging biological warfare on pee.