We hired a contractor to erect a steel building that we bought and paid for. We paid the contractor in full upon what he claimed was completion and have copies of all cancelled checks. We now have a mechanics lien on our property, filed by the subcontractor, because the contractor did not pay him. During all this we found that the work has not actually completed. There are bags of insulation left that need to be installed at the ends of the roofline to keep moisture, birds, animals and bugs out. We need to know if this is a valid lien and/or how to get it removed as this needs to be between contractor and sub.