General Contracting Company Sentenced for Causing Death of Employee who Fell Off Roof During Residential Roof Installation October 7, 2021 NEWARK, N.J. – A general contracting company based in Newark