Hi, i have flagstone in the floor of my shower. i initially waterproofed it with a product called Armor Seal. IT now needs redone with something better. Any ideas on a flagstone sealer? And if the old sealer will have to come off, what do i use?