There is numerous good fuel polishing companies in the South Florida area. However, I would talk to them and see how in fact they plan on doing it.
Here are a few things you should know.
There are 2 ways to clean tanks and fuel. First one is completely remove the fuel with a Vacuum Truck, clean the tank (power wash with water and a no residue degreaser), and polish the fuel right back in to the tank. Unless the fuel is really bad you should not have to go this route and if you do, stay away from a company that uses a bladder. Bladders are very difficult clean/decontaminate compared to a stainless or steel tank usually seen on vacuum trucks. Also, there are guidelines on how to clean a petroleum tanks (General Industry Standards, ANSI/API Standard 2015) and utilizing bladders is not one of them.
The second method is the dialysis method which most people are accustomed to seeing. This will usually cure most issues. However, I would request a test (ASTM microbial test and ASTM water and sediment) to ensure that the polishing did in fact work.
Additives in some cases are ok but keep in mind that most fuel has an additive packet already built into it. Unless it is a biocide, most additives companies compare the additive using a DuPont F21-61 test which is a stability test. When you finally realize that there is problem stability is not usually the problem.
Let us know how you made out……