Paint will NOT hide the order of cat or dog urine! If the floor has been painted Option 2 will not work! You have two options.
Option 1) Tear up your carpet. Tear out the wood flooring and put NEW wood down. Strip/remove the paint .
Option 2) This is a multistep process and will take most of the day to get done after you rip out the carpet in your bedroom or any other room.
Step 1. Take a mixture of 50/50 white vinegar and water. Now get yourself a scrub brush and scrub your wood floor with the mixture, don’t be afraid to soak the flooring. Once your done scrubbing, let it dry( this may take a few hours). *Do not mop up any standing water, let it air dry
Step 2. Now get some powder laundry detergent. Mix two or three scoops of the laundry detergent in with a bucket of water. Grab your scrub brush. Yep, you guessed it! Scrub your floor, don’t be afraid to soak it. Let it air dry. *Do not mop up any standing water, let it air dry
Step 3. Repeat Step 1. After you let this air dry, the pet urine smell should no longer be present.
I have use Option 2 with good success for an apartment I cleaned out for someone. The people who once lived there used the hallway closet as the litter box (the closet was the box). A trail of cat poop leading to the closet trampled into the carpet to where it was about 3/4 inch thick of poop.
After spending a day scrubbing the floor using Option 2, there was no visible odor that a pet even occupied the apartment.
The bedroom is not the place for a litter box!