I worked as a sub-contrator for a snow plowing company. The Company hasn't paid me the last check which is now three days overdue. What can I do to get paid? I have always submitted him an invoice and now he is claiming that he has over paid us throughout the year and wants me to let him see what we got paid plus what I paid other sub-contractors. I don't think he has a right to see that information. Someone told me I can file a lien against the company I am not sure what that is exactly, until he pays me. The amount of the check is around 1600.00, plus now he wants me to return truck magnets he gave out in the beginning of the year, I lost two of them and had them replaced, I told him I would give him the magnets for a check. What else can I do if he decides to not pay me?