Я обычно применяю небольшую хитрость. У нас перед квартирой есть тамбур, общий для двух квартир, и когда гости заходят в этот тамбур, я им говорю: "Здесь, в тамбуре, не разувайтесь ни в коем случае, здесь я еще не убирала, проходите, пожалуйста в квартиру, можно разуться на этом коврике".
Как правило, гости так и делают, поэтому в квартиру дальше коврика грязь не попадает. А вот моим членам семьи, которые так и норовят разуться неаккуратно, я прямо высказываю претензии, ведь надо уважать чужой труд по мытью полов.
Разумеется, если в квартиру приходит сантехник или электрик, я не прошу их разуваться, ведь им и так приходится за день посещать много квартир. Они не очень часто приходят, поэтому после них мне нетрудно протереть пол.
Ну а обычные гости разуваются, как правило, без напоминания, так что свою "хитрость" я применяю довольно редко. Все-таки почти все гости - очень вежливые и аккуратные, так что проблем обычно не возникает.