I get so annoyed at people knocking on my door to either try and sell me something or try and change my religion. We usually only get the Jehovah's witness and teens that do not live around here selling magazines or something for "school" and getting points for it..whatever the h*ll that means. If it's kids I know , I don't have a problem.... but for strangers to be dropped off in a neighborhood to sell something is fishy at best.
One day 5 JW's came by my house ...in one day

!!! I put up a sign ( handwritten & taped to my front door) that read:
I am happy with my God , my magazines , and my cleaning products . If you want to convince me otherwise...DON'T bother ... DON'T knock .... and DON'T come back.
Do you know an idiot still knocked at my door.


Heck of a lotta good the sign did.
I usually just ignore it and don't answer the door ( which is funny in the summer time because they can clearly see me in the living room as they cross in front of the windows up the walkway to the door and I just sit ignoring them in plain view

) but I hate that it gets the dogs upset and barking
I was thinking about a no soliciting sign but really don't think it would do much good , because some of the people coming to my door don't even understand what it even means