You can always post a no soliciting sign for your home and note there is a city code to prevent solicitation after 7pm I believe.
More important you can ask them for their license approval to solicit. They must check in with the city clerk and get the license....