Contractor walked away from the project at the last stage. We had a signed contract outlining the scope of work, payment schedule, time frame, etc, but the contractor never followed the payment schedule and always asked for money without the required amount of work completed. Every time when contractor couldn't get the money he asked for (without required amount of work done), he just stopped working. Contractor also did not work everyday or every week -- just worked occasionally and did not show up without informing me in advance.
Long story short, the contract also delayed the entire project. Supposed all work should be done in X wks per contract but it never happened. We gave several extensions to postpone work completion date, however, contractor showed no intention to get the job done. After 4 weeks of delays, he promised to get everything done but he never picked up calls at the end & never showed up.
It was such a headache and extremely stressful dealing with this contractor: he didn't do what he promised and what he should be done; he always delayed every tasks; he always asked for payment without required amount of completed work; he stopped working when he couldn't get the payment he asked for (no payment was given b/c the amt of required work was not done); poor project management: he would never focus/concentrate to complete my project b/c he was working on other projects instead; he walked away from the job at the end and never picked up and returned my calls; gave him several chances to extend deadline but he showed no intention to make any effort to meet deadline.
In conclusion, I found another contractor finishing up the project... but if the contractor has no intention to get the job done, he shouldn't told me he still wanted to get it done (in fact I asked him several times whether he wanted to get it done or not). It was just a waste of time and efforts hiring this contractor: very poor business ethics and morale, and extremely irresponsible.