The roof was replaced through an insurance claim on a home we're buying. We are supposed to close on the home this week but it has been disclosed that the insurance hasn't fully paid for the roof yet and we know the seller is financially broke. The insurance check will be going to the seller. If the seller doesn't pay the contractor as agreed is it possible for the contractor to put a lien on the home after we've purchased it?