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

November 30, 2022