The agreement between me and my contractor is that when starting your project was 1/2 down and 1/2 on completion. I already paid 1/4 but when my contractor asked request for the other 1/4 payment. We found s defect with the job and asked the contractor to fix it and we will pay the fee but he insists us to pay first and threat not to come back if he does not receive it. I lost my trust in him, what shall I do? I am thinking to hold back my payment and change new contractor as I am not satisfied by the job quality done by my contractor.
I would need to see the contract before weighing in on your question and understand the nature of the improvement being completed. Assuming the facts you have stated are accurate, it sounds like your contractor may be in breach of contract. You may want to get additional bids from other contractors to find out the cost to complete the work so you can evaluate your damages if you need to bring a claim.