I've started working with this guy:
http://www.poolforum.com/pf2/showthread.php?15092
on a methodical process to remove his stains.
Take a look, see if it answers your questions, and then post any unanswered questions about the process or how it applies to YOUR pool, here in this thread.
Bookmarks