前提是,这个人是liscensed, bonded, insured. If not, you are in trouble.
If yes, go to BBB, and state contractor registration office (diferent state have different name), file complaint.
Not specifying when to complete the job is hugh miss, but the contractor still need to complete the work within resonalble time frame.
Stand firm.