Concrete offers a wide variety of finishes to homeowners  making it a very popular choice nowadays Many contractors have noticed an increase in demand in concrete flooring because of the advantages of concrete particularly in durability and aesthetics