Sign and return the lien waiver, and you’re done. They can string you out for as long as they want. Yes, you can file a lien. Actually there is a preliminary step, something like a notification of intent to file a lien. I would threaten to do that if you don’t get paid in x amount of time...