Around 25 workers at Elderwood Lockport picketed Monday afternoon demanding a new contract and better working conditions.