The recent death of a worker at a construction site in Rochester once again reflects the dangers within the construction industry. Every day, workers such as roofers along with foundation, building, utilities and heavy equipment contractors face on-the-job hazards...