The penalties are in addition to a proposed $633,500 in OSHA penalties – still mostly unpaid – for similar violations found during 16 inspections since 2004.
The company's foreman failed to protect workers from known hazards as they did residential framing work on new homes under construction in Lake Zurich and Wheeling
OSHA previously cited the contractor for fall-related violations at worksites in Boston, Medford, Haverhill and Dorchester, Massachusetts between 2014 and 2016.
OSHA inspections revealed the roofing contractor failed to provide fall protection for working installing shingles in Mahwah, Upper Saddle River and River Vale.