We never pay anything in advance and always use local tradesmen. We are fortunate that in our village we have plumbers, heating engineers, mechanics, electricians, domestic appliance repairers, painters and decorators, builders etc. if they did shoddy work word would soon get round.
My neighbour is a right skinflint (even though she owns 3 houses) and always takes on workmen from miles away because they’re cheap. Invariably their work is poor and they won’t come back to put it right. I have told her over and over again to use local people but she doesn’t listen.