Cement sealer is made specifically as a finish coat over cement surfaces. Bare concrete floors can last a long time; however, the floor can sustain damage and acquire stains from traffic, chemicals, and other destructive forces and substances. Surface moisture, in itself, can be the biggest problem for concrete floors. Adding a cement sealer to your bare or decorative concrete is the best choice to protect it from any further damage.