So what is acid staining? Acid Staining is a chemical reaction using water, mineral salts and muriatic acid. This combination is applied to the concrete surface and over a period of time it creates permanent earth tone colors. Acid staining creates a unique variegated or mottled appearance because of the inconsistencies in the surface level of concrete floor.