
As a general matter, a subcontractor should not execute a lien waiver unless and until the subcontractor has been paid. The purpose of the waiver is for you to forego your right to file a mechanic's lien on the job because you have already been paid. If you haven't been paid, you have several options: (a) lien the job until you are paid in full; (b) sue to recover the unpaid balance; (c) do both; or (d) negotiate for full payment while withholding the lien waiver.