If I were in your shoes I would toss that vendor off the job, hire another one to finish and then go after the first one for damages.