The contractor did not fully fulfill the work that we discussed. He did not obtained the required permit initially to perform the work. The specifics on the contract do not reflect what we had discussed. He said he did not know he needed a permit. He said he did not know that the finished product is not what I wanted. I have not yet paid him in full yet due to this disagreement. He will fix the issue at an added cost. He said he will put a lien on my house if he is not paid by Wednesday.
What can I do? What are my rights? Do I have a case against him?