RemodelingMaine Roofing Contractor to Pay $45,000 to Settle Old Safety Violations With OSHA2 MIN READ