No, don't pay upfront for land improvements. At least I never have. The contractors are already protected somewhat in that they could put a mechanic's lien on your place if you didn't pay after satisfactory performance.