Three firefighters received minor burn injuries fighting a spectacular blaze at the SealesWinslow stock food plant between Ashburton and Hinds on Monday night.
At its peak, 50 firefighters and 19 crews were at the fire.
Smoke was still billowing from the shed this morning, and several crews were on hand to control hot spots.
Heavy machinery will be brought in today to pull down the shed.
The fire – just off State Highway One – attracted dozens of spectators.
The cause of the fire is not known but investigators will be on site today.