Stop in for a cup of coffee

If you like what he has done, maybe stick with him on a play by play basis. Keep the payout per work done pretty tight so you don't have much to lose at any point if he can't/doesn't finish for any reason.
In CA contractors have to have completion insurance. At least if a Bank has funded the build. Not to protect you, but the Bank.