You really need to pursue local info on this. What have the contractors you've talked to installed successfully? It's no use finding the 'perfect' finish product, if no one local is experienced in applying it successfully, unless you are willing to pay mega-bucks to import a contractor from 400 miles away!
(Even that may not work -- no matter how much you're willing to may, most contractors aren't willing to step on their local customers for the sake of single job, no matter how lucrative.)
Also, it would be good to find out HOW the metals staining your pool arrived in your pool, and then develop a plan to prevent that. You don't want to start looking for staining solutions AFTER your new finish is already in place.
Good luck
Bookmarks