Hello, Here is my situation...i'm building a home, and serving as my own general contractor. I hired a friend of mine, who owns a roofing company (Brian). He provided me a list of material I needed, I contacted a supply house, and they delivered all of the material, which I paid for. Long story short, Brian subcontracted the roof out and the people didn't do the roof right. They left off jacks, and the roof leaked a few days later. They came back 5 days after the roof leaked and put the Jacks on. They left off flashing, and vents also. All of these other things weren't discovered until the stucco guy came around two months later. The roofing company kept telling me he was getting the people to come out to finish up, but nobody ever came back. Meanwhile, the wife of the roofer (laborer) approached me and is wanting to collect her money, but I told her that the vents, and flashing were still not complete. Her excuse was the roofing company who she works for didn't provide enough of the material. I hired a roofing company to manage all of this, because i'm not a professional roofer, I wanted an expert to supervise this job right....He's no where to be found. I'm left to try and deal with this woman, and explain to her that I don't know if my roof is even done correctly? And, I wasn't paying her anything until my roof was inspected. She has filed an intent to lien, and now is threatening to put the lien tomorrow if I don't pay. The roof has not been inspected, and our final inspection isn't happening for a few more weeks. Can she legally file a lien? She has no contract, plus she was hired by the roofing company not me. a couple of months ago the roofing company told me I owed 2 grand. I said ok, as soon as I get an invoice, I can submit that to my bank for my draw. He never sent it to me. So to this day I haven't paid.