I'm one of those people who occasionally knock on doors in my role as an identity theft adviser. HOWEVER, I stick to the letter of the law and will not knock on any door that has a no solicitors sign on it.
I am licensed by my city and the one adjacent to me. I never try to be a pest because I am a professional sales person, not a jerk.
I much prefer to just leave literature on their doors or even better MAIL them a teaser post card. I am a homeowner and I also dislike being bothered, so I try to be respectful of other's privacy.
Jehovahs Witnesses don't bother me as I have FUN with them. I give them a few verses in Greek and ask them what it means. Of course, they've not the slightest idea, zero, zip. I make a sound like a buzzer and say, "Wrong answer, but thanks for participating, have a nice day."
I'm NOT a Christian of any stripe, but I know the New Testament better than most Christians because I've studied it in Greek; I don't trust "versions," particularly the King James version; it is HORRIBLE. Deliberate mistranslations of both Hebrew and Greek run through the entire thing. I like Christians who don't have to go around telling me their Christians or tote a bible with them all the time like a good luck charm.
Believe it or not, I support the North Olmsted law; I may approach my city council about it.