It really Is based on the place first. Concerning the deposit amount, it may change. There are variables like the number of days you plan on leasing the site. The places always need an initial down payment to ensure that the date will be secured. For more information on The Stage AE | Pittsburgh, PA | Latest Events and Information read here.