I hired a gentleman to do the foundation and a general contractor to do the rest, I paid the foundation guy half down and 1/3 when the project was started. The Foundation guy did shoddy work. The town building inspector said he did the foundation wrong and wanted it repaired before letting my general contract start. He held up the whole project 3 weeks and still has not fix all the problems. He is threatening me with a lien and says he is finished and wants the balance I owe. Can I withhold the balance until the project is done and the building inspector give me a clear go ahead?