前提是,這個人是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.