A Halifax agency that supports migrant workers says more needs to be done after Nova Scotia's Labour Department issued an order and a warning to the Keltic Lodge in Ingonish, N.S., after a temporary foreign worker's complaint about mould in the staff residence and bugs in the food.