Can I Put a Mechanics Lien on a Roofing Company? Yes, you can put a mechanics lien on a roofing company if they fail to pay for services or materials provided. A mechanics lien is a legal claim against the property to secure payment for unpaid work. If you hired a roofing company for repairs or installation and they did not fulfill their financial obligations, this process allows you to pursue payment through the lien. However, the process must follow state-specific procedures, such as filing within a set time frame and notifying the property owner. Consulting with an attorney or legal expert is recommended to navigate the mechanics lien process effectively.