A 25% deposit is required. The balance is due upon completion of the session and before masters are delivered.