A Pittsburgh-area roofing company must pay more than half a million dollars in federal fines following the accidental death of one of its employees last year. OSHA fined C.A. Franc Construction Co. for failing to protect workers from falling on its job sites.