I do not understand your question. You may report any one for perceived immigration violations. If you have not received your final pay check, you may file a complaint with the US DEPT OF LABOR, WAGE & HOUR DIVISION However, if you were a true independent contractor, they may not have jurisdiction. You may file a suit against them, under the contract, for unpaid payments, just as any one else may sue for breach of any other contract.
Answered on Feb 24th, 2013 at 9:29 AM