Middlefield contractor faces more than $414K in fines for repeatedly failing to protect roofing employees from exposure to deadly fall hazards / OSHA / By November 30, 2022