I'm Devon. I haul for a living around Indianapolis. The number-one mistake I see homeowners make is renting the wrong size — usually too small, which means paying for a second haul that costs more than the upgrade would have. Here's what each size actually holds, measured the way drivers think: in pickup-truck loads.
A standard pickup bed holds about 2–3 cubic yards heaped. So a 10-yard dumpster is roughly 4–5 pickup loads, a 20-yard is 8–10, a 30-yard is 12–15, and a 40-yard is 16–20. That's loose material — furniture and bagged junk. Dense debris is a different animal (see weights below).
Size is volume. Your bill is weight. Every rental includes a tonnage cap, and here's what debris really weighs per cubic yard: household junk ~250 lbs, construction debris ~500 lbs, roofing shingles ~400 lbs per square, concrete ~2,000 lbs. A 20-yard full of concrete would weigh 20 tons — that's why heavy material goes in a dedicated low-boy, never a tall mixed container.
If you're torn between two sizes, go bigger. A second haul — second delivery fee, second pickup fee, second tipping fee — almost always costs more than the size upgrade. The only exception is heavy debris, where you size by weight, not volume.
One request. One matched hauler. No spam. Your number is never sold to five companies like the lead-auction sites do.
The 20-yard. It fits in a standard driveway, handles whole-home cleanouts and roofing tear-offs, and at $500–$770 in Indianapolis it's the best value per cubic yard for residential work.
Roughly 8–10 heaped pickup loads of loose material like furniture, bagged junk, or yard waste. Dense debris fills the weight cap long before the volume.
A 10 or 20-yard needs about 22 feet of length and 10 feet of width, plus overhead clearance (no low wires or branches). A 30 or 40-yard needs the same footprint but taller clearance for loading.
No — and drivers will refuse an overloaded can. Debris above the rim is a road hazard and an overweight ticket waiting to happen. If you're heaping, you ordered too small.