I made same mistake paying for some cabinets in full before job was done. Ended
up paying someone else to come finish. It was about 8k and not worth the time, hassle and expense of litigation. These scumbags know this and with a shortage of trade workers they have no problem getting and moving on to the next victim.