As a production manager on a 1099 pay, can I file a mechanics lien in MN?
If you are working directly for the owner and file the lien within 120 days yes. If not direct to owner of roof than you would have needed to mail or deliver a pre-lien to the owner showing you are going to be working on the roof. You can always sue the owner even without a lien if your contract was with the owner and not someone else.
Hello - More details are needed to address your question. What exactly was your role on the project, and what did you provide?
Did you perform this work in your individual capacity or on behalf of a company? If the former, did you have a written contract with the owner?
If you performed the service on behalf of a company, you would not have the right to file a lien in your individual capacity. That lien right, if any, would rest exclusively with the company.