for tiles, always sweep and vacuum floors. mop them with warm water and a vinegar mix. heavy stains require customised products. wood flooring options depend completely on the type of wood but after a sweep/vacuum most respond well to a damp mop with light-strength dish washing liquid. marble floors...