What to Do When Your Gas Fireplace Won’t Light
He hasn't legally abandoned the job as long as he is still showing up and doing something, even if it is very little, from time to time. You'll have to fire him first. Have documentation that the job is not being done in a timely manner, showing when he has and has not worked. Be ready for a fight and probably a legal battle since he will likely still want more money or won't refund money paid for incomplete work.
Change the locks and inform the contractor their services on your property are terminated. Tell him if anyone representing his company enters your property they will be considered trespassing and will be prosecuted. Then hire another company to check the work he has done to make sure it is right. Somehow I doubt it is given the nature of his work ethic. Then have the new contractor repair any bad workmanship and finish the job. Keep records as any documented things that have to be redone will help your case against the first contractor.
Todd's Home Services
San Antonio, TX