No, only the deposit, taxes, and credit card fees are due. The remainder is due at the time of service.