“Stains are reactive. It's a chemical that reacts with the concrete itself and produces an unpredictable color. And dyes are just like the dye that’s in your shirt. It's a predictable colo ...