I had a new roof and gutters put on my house. Bulldog Construction in NC was the contractor who I signed the contract for. Bulldog Construction then subcontracted the work and they got it done. Bulldog was then paid in full. Apparently Bulldog then failed to pay his subs and now they are showing up at my house saying they will put a mechanics lien on my house. Is this possible?