Of course, settle the finaly payment as the work finished completely!
In some cases, they request the payment before the job finish, as they want to spilt another payment,
i.e, 3 partial payment, instead of 4......I think it is negotible but for sure to keep at least 10-20% till the job get done.