have used it on rust stains on non-skid for ever. Slop it on and wait 15 or 20 minutes and hose it off. Rust stains gone.