ST. PETERSBURG, Fla. (970 WFLA) - Pinellas deputies are investigating a fatal construction accident that left a worker dead.

It happened at a business on the 3200 block of 74th Avenue North just before 4:00 p.m. Thursday.

Deputies say the worker is an employee of Woodruff and Sons Construction and was operating a roller that flipped on an embankment while backing up. 

Deputies say the worker was pinned under the metal roof and construction crews were eventually able to remove the equipment.