Yes, It is good for Tiles, Hardwood, Mosiac Tiles, Marble Flooring.