Can I Put a Mechanics Lien on a Roofing Company? If you are a supplier, subcontractor, or contractor who has not received payment for labor or supplies, you may, in fact, file a mechanics lien against a roofing firm. You can make sure you are paid for your services by obtaining a mechanic's lien, which is a legal claim against a property for unpaid debts. However, the procedure necessitates rigorous compliance with local regulations, including meeting filing dates and presenting the required paperwork. To make sure the lien is legitimate and enforceable, it is advised to speak with an attorney. Make sure you take all the required actions to safeguard your rights.