Rust in the bathroom is usually the result of two related situations. Either iron-containing metals in your bathroom fixtures have begun to rust OR your mineral-rich water supply contains iron particles and has begun to stain areas where water runs. This happens even with a porcelain tub as two of our employees found out.
Bleach and Tilex made the rust stains worse and they sparked another chemical reaction, creating more rust stains on the non-skid surface on the tub floor. Other products that either made things worse or didn't work at all: Lysol, toilet bowl cleansers, Soft Scrub, Goof Off, Awesome, Comet, Simple Green, Mean Green, Magic Eraser and CLR,
However, we found 2 things that really worked: Clorox2 and Hydrogen Peroxide. The Clorox2 worked best and required less scrubbing. Just pour either product on the stain and let it sit. Then scour gently with a damp sponge and rinse. If the stains are really bad you may have to repeat the process twice.