Marble is a fairly soft stone—only a third to half as hard as granite—so it scratches very easily ... Because marble is a porous stone, you will need to seal marble floors at least once a year using a ...
But these sealers do their jobs exceptionally well, protecting porous stones and repelling liquids. When using these traditional products, granite should be sealed every one to one and a half years.