I work from home and got fed up being constantly interrupted by door-to-door salespeople, election workers, survey takers, etc. So I posted a not-very-subtle "No Soliciting Under Any Circumstances EVER" sign next to my doorbell. Problem solved. That was about six years ago and I can count on one hand the number of times people have been stupid enough to disregard the sign.