You can also take the help from an expert who would suggest you the best chemicals for your granite marbles or slate marble. Thesematerials are usually quite convenient to use and work excellent on the floors. However effective cleaning as well as restoration would ensure that your floors look the best they can always.