A New Jersey roofing contractor faces $328,545 in OSHA fines for repeated safety violations, including fall hazards at three ...