This 1 Gallon of Bubble Fluid can last for 1 hour at max depending on the speed you set the bubble machine for. Free delivery, set up and, pick up if your event is within 20 miles. We charge $2 per mile round trip for jobs over 20 miles from our location. For any order less than $100.00 there will be a $25.00 delivery fee. Please cancel 72 hours before the rental time at no cost.