Try Barkeeper's Friend, it is usually found in Walmart or any supermarket with the cleansers such as Comet. There are directions on how to remove rust from concrete. Barkeeper's Friend is a good for other problems, too. It's inexpensive -- Walmart's price, and lasts a long time.
Trisodium Phosphate works well but caution must be used on painted surfaces, it's best to wet a painted surface and then use the mix (per package inst.)to scrub off the rust stain, depending on type of paint, how long it's been stained will determine the success of the removable of the stain, it's doubtful that all will come out, cement is another story, mix it strong, scribe like heck and rinse it well, be prepared to do the whole area because the area scrubbed will lighten and make the surrounding area look dirty.
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.