Majority of people do take their shoes off but some (older generation, tradespeople) do not. Every little mark is beginning to show up too much. It has not always been possible to clean immediately - rushing for children etc. So how does everyone else manage?