Vinyl floors are typically considered to be stain-resistant, durable and cost-effective, which is why many homeowners still choose vinyl floors in their kitchens and bathrooms. Some substances, such as rubber, can adversely affect the condition of your vinyl flooring and leave nasty yellow stains. These stains are caused by antioxidants in the rubber which react to the plastic in the vinyl. The most common culprits are rubber backing on throw rugs and rubber casters found on carts and appliances.
Combine 2 tbsp lemon juice and 1 tbsp baking soda in a bowl. Mix it well.
Apply the lemon juice/baking soda paste to the stains. Leave it for 10 minutes.
Dampen a sponge with warm water. Scrub the stain with the sponge until the stain is no longer visible.
Wet a second sponge with warm water and wipe the vinyl flooring until the lemon juice mixture has been thoroughly removed.
Apply a vinyl floor sealant to prevent further staining. Follow the directions on the bottle.
Treat the stain as soon as you notice it. The longer the stain is left untreated, the harder it will be to remove. Remove all rubber material in contact with your floor, including rubber-backed mats and rugs.
Never use ammonia on vinyl flooring.