A Lien Release, also known as a lien satisfaction or release of lien, is a legal document that removes a mechanics lien from a property once the debt has been paid. After a lien is filed, the property owner or contractor can request a release to clear the title and allow the property to be sold or refinanced.