@Steven Wilging Your situation is very easy, you can blue tape all the poor work, give the contractor a chance to finish it (in CA, this is a requirement - to extend and exhaust all possibilities before arbitration). Ask for UNCONDITIONAL lien waivers from all his subs together with a letter certifying that all his subs are being paid, a CONDITIONAL waiver from him. Now with regards to him not finishing the job and/or correction of unfinished work, get someone to give you a price to finish/correct the remaining work, and deduct it to his contract. If the original contract is 20k and your new contractor to finish the work gives you a 5k bid, the older contractor will only get 15k. Check your bond law and call his bond company. You have an empty threat. When you file a claim, stick to the facts, not heresay, you mentioned he tried to file a claim on the insurance company from his subcon, if you don’t have proof of this, don’t even mention, ultimately, it’s his fault.