Can I Put a Mechanics Lien on a Roofing Company? Yes, you can put a mechanic's lien on a roofing company if they fail to pay for services or materials provided for a roofing project. A mechanic’s lien is a legal claim against a property for unpaid work or materials, offering a way to seek compensation. Visit: https://managemyroof.com/blog/....can-i-put-a-mechanic