We set up on grass, pavement, concrete, turf and gymnasium floors. Under no circumstances can we set-up on rocks or gravel. Please let us know if you have pets or sprinkler systems. We do encourage grass to be maintained and free of pet waste. If pet waste is not removed, you will be subject to a $50 pet waste removal fee.