A Crystal Lake contractor faces over $287,000 in OSHA fines for safety violations that created fall risks for its employees, officials report.