All Payments are Due at Time of Completion of Services unless Otherwise Agreed by Contractor & Client in Writing Prior to Work Completion.