I have a pool with a fiberglass liner and we have to use well water, so lot's of staining issues. What I have found to be effective is keeping the pH on the low side (7.2) and making sure the sequestratant is added in sufficient quantities. Additionally, you need to make chemical changes...