A Jamesport roofing contractor has agreed to pay $290,000 in penalties and fines after a federal investigation found multiple violations following the fatal fall of a teen worker in March 2023. The ...
In Orange County, Mr. Moore began to see his generation of American-born unionized roofers leave the industry. “They all just ...