Unifor Local 252 in Mississauga announced that about 800 workers now have a collective agreement.