We hired a contractor to replace our fencing and paid them in full. Recently, we received an invoice from the sub-contractor that installed the fence stating the contractor did not pay him and if we did not pay he would place a lien on our home. My question is - how long do liens stay active?