Upper Chichester police revokes company's soliciting permits
After numerous complaints, Upper Chichester police revoked solicitor permits on Thursday for a company called EcoShield Pest Solutions, and they're not the first to do so.