Millersburg contractor faces more than $548K in fines for repeatedly failing to protect roofing employees from exposure to deadly fall hazards

September 14, 2023