We have had the same issues as you with rust removal. We used to have NoRust shipped to us from Florida and tried WhiteOx as well but found that Rid O Rust worked best and didn't harm plants or grass when junior got a little crazy with the pump sprayer. We have some really bad staining and found that it may take a few passes but the stuff really works!