Вы не обязаны принимать гостей у себя в доме - так и сказать упорствующим. Либо встреча в кафе, либо никакой встречи.
Сказать "Нет" по телефону лучше уверенным и спокойным тоном. Непонятливым и пришедшим после отказа о приёме не открывать дверь. Они ведь почему Ваше "нет" не понимают? А потому что знают, что Ваше согласие на попадание к Вам в дом не имеет значения. Постоят возле запертой двери несколько раз - своё мнение поменяют.
Другой вариант. С радостью в голосе отвечайте, что Вы как раз сейчас гуляете по набережной Сены и Вам будет очень приятно, если звонящие присоединяться к Вам. Набережная любого другого города тоже подойдёт, да и не только набережная и не только город. Или "Как хорошо, что Вы позвонили! Сейчас поможете мне... " И высказываете просьбу о поклейке обоев, например.
Если просят показать, объяснить, сделать. Вспомнили по делу, значит. Запрашивайте гонорар. В виде денег. В виде ответной услуги. Просьб заметно поубавится.
Если приходят вообще без звонка. Вы никого не ждёте - зачем к двери подходить? Если подошли, посмотрели в глазок и поняли, что не желаете открывать дверь, - не открывайте. А если ждали одного человека, открыли дверь не глядя, а там совсем не тот человек, то не приглашайте войти. Скажите, что как раз сейчас Вы невероятно заняты, и попросите позвонить, чтобы о встрече договориться - в кафе, разумеется, Вы дома принимаете только родственников, и то не всех. Вы никого не обязаны принимать себя дома - это можно озвучить для непонятливых.