Subcontractor filed a lien on a house you already paid for. How to never be that GC
A subcontractor can file a mechanic's lien on a homeowner's property even after the GC has been paid in full. Here's why it happens, why your client calls you, and the two-line policy that prevents it.

Last year a homeowner in Illinois hired a GC for a $10k bathroom renovation. The GC subcontracted the tile work. Halfway through the job, the sub and the GC got into a payment dispute. The homeowner stayed out of it. The work finished. The homeowner paid the GC in full.
Three weeks later, the sub filed a $2,500 mechanic's lien on the homeowner's house.
The homeowner had done nothing wrong. They had a written contract with the GC. They paid the GC the full contract amount. They had no contract with the sub and no way to know the sub had not been paid. The lien hit anyway.
This post is for the GC who can see how this story would land on them. The homeowner pays the $2,500 to clear the lien, then calls the GC, then calls their lawyer, then never hires the GC again, then leaves a review. The lien is $2,500. The damage is the next two projects.
Here is how this happens, why the homeowner is on the hook, and the two-line policy that prevents it.
Why the homeowner is liable for the sub's unpaid invoice
In most states, the mechanic's lien attaches to the property, not to the GC. The reasoning is old and consistent across statutes. A sub who improves a property is entitled to be paid for that improvement. If the GC takes the homeowner's money and does not pass it through, the sub still has a claim, and the only asset they can attach is the property they improved.
This is not a glitch in the law. It is the design. The lien exists so subs are not entirely dependent on the GC's solvency or honesty. Without it, a GC could collect a $500k payment from a homeowner, pocket it, and leave the subs unpaid with no recourse.
The trade is that the homeowner can end up paying twice. Once to the GC under the prime contract. Once to the sub under the lien claim. The homeowner then has to chase the GC in court to recover the double payment, which assumes the GC is solvent and findable.
The lien process is rough on the homeowner. It is also the only thing that makes the subcontractor relationship workable in the first place.
The preliminary notice trap
A sub cannot file a lien out of nowhere. In most states they have to preserve the right first, by sending a preliminary notice at the start of work.
The notice is short. It identifies the sub, the property, the GC, and the scope. It goes to the homeowner, the GC, and sometimes the construction lender. Most states require the notice within 20 to 60 days of starting work.
If the sub sends the notice on time, lien rights are preserved. If the sub forgets the notice, lien rights are usually lost.
Two things follow.
First, if you are a homeowner and a notice arrives in the mail with words like "preliminary notice" or "notice to owner," that is the moment to start asking the GC for lien waivers. The notice is not an accusation. It is the sub doing their paperwork. But it means the sub has the option to lien later if anything goes wrong.
Second, if you are a GC, do not interpret the absence of a preliminary notice as protection. Many subs do send notices. The ones who do not are not the ones who pose the biggest risk. The ones who do are the ones who can file the lien if your payment goes missing.
State variation matters here. California (Cal. Civ. Code § 8200) requires a preliminary notice within 20 days. Texas (Tex. Prop. Code § 53.056) has a separate notice for residential vs commercial. Florida (Fla. Stat. § 713.06) requires a Notice to Owner. Nevada, Arizona, and Georgia all have their own variants. Read the statute for the state where the work is happening before you decide how exposed you are.
What the GC did wrong (and why it falls on you)
In the Illinois case, the GC made two mistakes that are common enough to be the rule, not the exception.
First, the GC paid the homeowner's invoices through to themselves without collecting signed conditional waivers from the sub on each pay period. There was no paper trail showing the sub had signed off on a specific payment in exchange for a specific dollar amount.
Second, the GC released the sub's final payment from the contract amount without collecting a final unconditional waiver. Once the sub had cashed the check and the lien rights had not been released, the sub was free to file.
Each mistake has a one-line fix.
The first fix is the conditional waiver gate: no payment goes out to a sub without a signed conditional waiver on file for that pay app. If the sub will not sign, the payment does not go. The signature is the consideration for the check.
The second fix is the unconditional waiver follow-up: every payment that clears triggers an immediate request for the matching unconditional waiver. The unconditional is what closes the lien rights for that payment. Without it, the sub still has the option to lien.
Both fixes only work if they are policy, not preference. The moment they become "we usually do this but on this project we made an exception," the gate stops being a gate. Subs learn fast which GCs hold the line and which do not.
The two-line policy
Most GCs who run a clean waiver process have the same two lines written down and shared with subs at onboarding:
No payment is released without a signed conditional waiver on file for that pay app. No next pay period starts until the prior unconditional is received.
That is the whole policy. Two sentences. They go in the subcontractor agreement, in the welcome email, and in the first conversation about how this GC runs jobs.
Subs respect this policy because it is also the policy that protects them. A conditional waiver is the form that says "I will release my lien rights, but only when the check clears." Subs who refuse to sign conditional waivers are not protecting themselves. They are signaling a billing dispute.
The GC that runs this policy gets one more benefit: a clean paper trail. Every payment has a matching signed waiver. If a sub ever does try to file a lien on a paid invoice, the signed waiver is the GC's proof, the homeowner's proof, and the dispositive evidence in court.
What the homeowner should have asked for
You cannot rewrite the homeowner's side of the story after the fact, but the question they should have asked at every progress payment is short:
Before I cut this check, can you show me the signed lien waivers from every sub who worked this pay period?
If the GC has them on file, they hand over a stack. The homeowner files them. The lien rights for that pay period are closed.
If the GC cannot produce them, that is the signal. Either the subs have not signed yet (and the GC is asking for payment without having done their job) or the GC has not collected the waivers (and the GC is creating exactly the exposure that led to the Illinois case).
This question only works if the homeowner knows to ask it. Most do not. If you are a GC who wants repeat business from informed clients, teach your clients to ask it. The clients who ask it are the clients who hire you again.
State variation: where this happens most
Some states make subcontractor liens easier to file than others. The pattern roughly tracks the strength of the preliminary notice regime.
States where subs file most often: California (Cal. Civ. Code §§ 8400–8410), Texas (Tex. Prop. Code § 53.052), Florida (Fla. Stat. § 713.08), Nevada (Nev. Rev. Stat. § 108.226), Arizona (Ariz. Rev. Stat. § 33-993). These are all states with strong statutory lien rights, well-published procedures, and active subcontractor communities that know how to use them.
States with shorter windows or harder preliminary notice rules: Georgia (Ga. Code § 44-14-361.5) has a 90-day claim window. Massachusetts (M.G.L. ch. 254) is paperwork-heavy. Wyoming and Mississippi require notarization on certain releases.
The risk does not go to zero in any U.S. state. A clean waiver process is the only thing that does.
The shortest version of the rule
If you are a GC, the rule is two lines:
- No payment without the conditional waiver on file
- No next pay period without the prior unconditional
If you are a homeowner, the rule is one question:
Show me the signed lien waivers for this pay period before I sign the check.
Both rules are about closing the same gap. Every dollar that moves on a construction project should have a signed waiver attached. When the waiver is missing, the lien rights are alive. When the lien rights are alive, the property is exposed.
You can run this manually on a small remodel. You cannot run it manually on five active jobs. That is where the system needs to take over. We wrote a longer post on how the tracking system holds up across multiple projects.
Close the gap before the lien shows up
LienDone collects the conditional waiver from every sub before the check goes out, files the unconditional the moment payment clears, and gives the homeowner a one-click view of every signed waiver on their job. The two-line policy runs automatically. The paper trail is one file.
Two minutes per signature. No missed waivers. No liens on paid property.
Send your next waiver in two minutes.
Pick the project, pick the sub, hit send. The signed PDF lands in your dashboard.
Get startedSee pricing

