A company installing a roof on a new three-storey home in Delta in February has been hit with a $20,000 fine by WorkSafeBC.