Clean your tiles at least once a week to avoid letting stains sit on tile flooring. Unfortunately, grout is very porous and will stain easily, so a deep tile cleaning every month or two is necessary.