I have a remodeling project that was just completed by a contractor. Unfortunately, in hindsight I realized we had a very poor written agreement and I \never forced him to provide me with a signed copy. I just have e-mail correspondence from him showing that he submitted it to me. The unsigned agreement that was e-mailed to me stated that the work was to be completed by or around January 31. However, it was just finished this last Friday. It also states that labor will not be paid until the job is completed and customer is satisfied with work. I have verbally mentioned different things that I wanted addressed, but was never allowed a formal walk-through. We only causally discussed things nearing completion, but I was never given some time to fully inspect the final work. The contractor is now demanding payment and is threatening to file a mechanics lien because i didn't pay him on the day he finished (last Friday). He is also demanding to be paid with a cashier's check or cash, even though I paid him two earlier draws with a personal check. The unsigned agreement made no mention of what was acceptable for payment. Do I have any rights to withhold final payment until i am fully satisfied? Or do I just pay him and move on?