Staining or dyeing your concrete floor is an affordable way to dramatically change its appearance and will immediately add style to any room. And on concrete floors that may have cracks or other significant imperfections, it will add another layer of character. There is a large array of colors to choose from to match any décor.