What is best dispatch process ?

We ask 33 questions to our customers and we offer 2 or 3 depending on their requirement, budget ratio and load. The truck is sent for loading only after taking the work order and 20% advance according to the offer that has been approved. After loading complete the all documentation. And take the balance 80% payment. And daily inform the customer about the progress of his work. After unloading at the destination, feedback is taken from both the sides for their future improvements.