Published 2026-05-31 · Chicago Dumpster Pros
Roofing Tear-Off Dumpster: Sizing for Shingles by Square
Quick answer: For a roofing tear-off in Chicago, plan on one ton of debris per 100 square feet (one roofing square), which means a typical 2,000 sq ft ranch (20 squares) generates about 2–3 tons of old shingles and underlayment. A 10-yard dumpster handles 8–12 squares, a 20-yard fits 15–25 squares, and a 30-yard accommodates 25–40 squares; most single-family homes in Oak Park, Evanston, and Naperville fall into the 20-yard range ($475–$625 for seven days).
Why Roofing Square Math Matters for Dumpster Size
Roofing contractors measure roof area in squares, each square equals 100 square feet of roof surface. A single layer of asphalt shingles across one square weighs 200–250 pounds when torn off, including felt paper, drip edge, and starter strips. Two layers double that weight, and older three-tab shingles from pre-1980s Chicago bungalows can run heavier than modern architectural shingles.
Chicago's housing stock leans heavily on brick bungalows, two-flats, and Cape Cods built between 1920 and 1960, many carrying multiple layers of shingles because contractors once nailed new roofs over old ones to save labor. Cook County building codes now limit re-roofing to one layer over an existing roof, so tear-offs on homes in Cicero or Rogers Park sometimes reveal three or even four decades of compacted material. Knowing your square count and layer count before you order a dumpster prevents mid-job size-up calls and overage fees.
Dumpster Size by Roofing Square Count
A 10-yard dumpster ($350–$475 for seven days) holds roughly 2 tons and works for small jobs: detached garages (8–10 squares), porches, or single-story sheds. Anything larger risks hitting the weight limit before the bin is visually full, because shingles are dense.
A 20-yard dumpster ($475–$625) is the workhorse for most single-family tear-offs in Naperville and Evanston, 15 to 25 squares of single-layer asphalt. A typical 1,200–1,400 sq ft ranch with a 4:12 pitch roof runs about 18–20 squares when you account for waste factor and ridge caps. If the roof has two layers, drop the capacity estimate by 30 percent; a 20-yarder then handles closer to 12–15 squares.
A 30-yard dumpster ($575–$750) makes sense for larger two-story colonials (25–35 squares), multi-layer tear-offs, or jobs that mix roofing debris with wood decking replacement. Oak Park and Lincoln Park homes often feature complex hip roofs and dormers that push square footage higher than the footprint suggests. A 40-yard unit ($675–$875) is overkill for shingles alone but useful when you're also pulling old plywood sheathing, tearing down soffits, or combining the roof job with a siding or chimney demo.
Layer Count, Weight Limits, and Chicago Overage Rules
Most dumpster rentals in Cook County include a weight allowance, usually 1–3 tons depending on the size, and charge for extra tonnage over that cap. The overage rate runs $65–$110 per ton, quoted before you book, so getting the layer count right matters. A single-layer 20-square roof generates about 2 tons; double that to 4 tons if there are two layers, which pushes you past the standard allowance on a 20-yard bin.
If your job spans more than seven days because of weather delays (common during Chicago's November–March freeze-thaw cycle) or permit hold-ups, expect an extra-day fee around $15–$25 per day. Jobs that spill a dumpster onto the street, alley, or parkway require a city permit, which runs $25–$150 depending on the municipality; we flag that cost upfront so there are no surprises when the truck rolls.
Measuring Your Roof and Ordering the Right Bin
If you don't have architectural plans, measure the building footprint at ground level (length × width), then multiply by a pitch factor: 1.0 for flat or low-slope roofs, 1.05–1.1 for 4:12–6:12 pitches common in Chicago bungalows, and 1.2–1.3 for steeper 8:12–12:12 pitches on Victorians. Add 10 percent for waste, cuts, and ridge material. Divide total square footage by 100 to get the square count.
Count layers by pulling a shingle at the roof edge or checking the eave from a ladder, look for distinct color changes or felt-paper sandwiches. When in doubt, assume two layers on any Chicago-area home built before 1990 that hasn't had a full tear-off in the past 15 years. Share the square count and layer count when you call; we'll match you to the right dumpster and weight allowance so your tear-off stays on schedule and on budget.
Frequently asked
How many squares of shingles fit in a 20-yard dumpster?
A 20-yard dumpster handles 15–25 squares of single-layer asphalt shingles, or about 12–15 squares if you're tearing off two layers. The weight cap (usually 2–3 tons included) is the limiting factor, not bin volume, because shingles are dense.
Do I need a separate dumpster if I'm replacing plywood decking too?
Not usually. Wood sheathing is lighter than shingles by volume, so mixing torn plywood with asphalt debris won't push you over the weight limit on a properly sized bin. A 30-yard dumpster gives extra room if you're replacing more than 20 percent of the deck.
What happens if my Chicago roof has three layers of shingles?
Three layers triple the debris weight, roughly 600–750 pounds per square. A 20-square roof with three layers generates 6+ tons, which exceeds the included allowance on most bins. Order a 30-yard or 40-yard dumpster and confirm the overage rate ($65–$110 per ton) before the drop.
Can I load the dumpster above the top rail with roofing debris?
No. Chicago and Cook County ordinances require loads to stay below the container walls for safe transport. Overfilled bins can't be hauled until you remove material, which delays your project and can trigger an extra rental day charge.
How long does a typical shingle tear-off take, and will I need extra rental days?
Most single-family tear-offs finish in one to two days if weather cooperates. The seven-day rental window covers nearly all residential jobs. If rain, permitting, or crew delays stretch the timeline, extra days run about $15–$25 per day, and we coordinate pickup once you call.