If you are paid a wage or a salary for temporary work, the employer must deduct ALL taxes, social security and workers comp. If you are a subcontractor paid on a 1099, (which means YOU will pay all the taxes, etc) then no deductions are taken from your compensation. So it depends on the agreement you have with the contractor. He cannot, however, just take out workers comp and nothing else.