Roofing contractor pleads guilty