Paying up front leads to problems.

Better to see some progress on the car as it goes along and pay some of the bill then.
The painter then has an interest in getting the car done so he can get his money.