The General Assembly Seems Ready to Provide Some Consistency in Mechanic’s Lien Waiver

Christopher G. Hill | Construction Law Musings | March 5, 2018

Back in 2015, the Virginia General Assembly amended the mechanic’s lien statute (Va. Code 43-3) here in Virginia to preclude any contractual provision that diminishes a subcontractor or supplier’s “lien rights in a contract in advance of furnishing any labor, services, or materials.” However, this amendment was only applicable to subcontractors and suppliers. For political and other reasons, general contractors in Virginia were left out of this change. This omission by the legislature put Virginia general contractors in the position of potentially being forced by project owners to waive their mechanic’s lien rights without the ability to run that risk down stream to their subcontractors and suppliers.

A recent bill enrolled during this legislative session, HB823, provides some remedy to this inconsistency. This bill (a .pdf of which can be obtained here) amends Virginia Code 43-3 and Virginia Code 43-21 to effectively preclude full contractual waiver of lien rights by general contractors with one caveat. That caveat is that with the amendment to 43-21 relating to priority of liens the general assembly has specifically authorized pre or post provision of labor or materials subordination of general contractor mechanic’s liens to any deed of trust on the property in question. In short, general contractors got at least partial relief from the contractual bind that the previous legislation put them in.

Of course this begs the question of whether subcontractors and suppliers can be forced to subordinate their lien rights given the above-quoted language. Would doing so constitute diminishing those rights through the loss of priority? In the past few years, I haven’t seen a case that answers this question. As always, I recommend that you review the statutes yourself, preferably with the advice of an experienced Virginia construction attorney.

Leave a Reply

%d bloggers like this: