Missouri Roofer to Pay $290K Over Teen Worker’s Fatal Fall April 9, 2025 The U.S. Department of Labor reached an agreement with Jamesport roofing contractor John Troyer after a federal investigation determined he...