On the west coast most shops charge 50% deposit, have a minimum order of at least one hour labor, and invoice at the time of the order so the client has " skin in the game". This locks in the price, the work, and eliminates changes that don't get paid for.
Many shops use a contract with the...