Please don't answer the door next time. Peek out, shake your head, and shut it. If you have no window or way to look out, put a sign on your door advising solicitors to go away.  I just let my dogs bark and bark...and if I do look out, I shake my head NO and walk away.  And then I call the local police. Be careful.  And I live in a safe, friendly small town.
