October 7, 2026

How to estimate debris volume for a FEMA public assistance clean-up contract

The first number everyone wants after a windstorm is cubic yards. Your debris estimate drives how big a contract you sign, how many trucks you mobilize, how much capacity you reserve at the DMS sites, and whether you go unit-price or lump-sum on the clean-up contract itself. Undercall it and you're back at the table negotiating a change order two weeks into the push, with a contractor who knows the number you brought in was too low. Overcall it and you've tied up budget and equipment that another jurisdiction needed worse.

FEMA's Public Assistance program expects a defensible debris estimate before it approves funding for Category A work, and the applicant's estimate is what gets compared against the contractor's actual haul once the load tickets start coming in. If the gap between estimate and reality is wide, you'll spend the recovery explaining it instead of running it.

Why the windshield survey runs short

Most jurisdictions still build the first-pass estimate off a windshield survey: a crew drives the affected routes, eyeballs pile heights and lengths along the curb, and runs that through one of FEMA's standard debris-estimating formulas. It's the method everybody trains on, and it works fine for a tornado path three blocks wide.

A windstorm doesn't behave like that. Downed limbs and snapped trees scatter across an entire county, half of it on routes the survey crew never got to, some of it on private easements that don't show up on a road log at all. A two-person team working from a truck window is making a judgment call about canopy debris they can't see past the first row of trees, on a schedule that usually has them done before the storm's own damage swath is even fully mapped. The estimate that comes out of that survey is a guess dressed up as a number, and it's the number your contract gets sized on.

Cross-checking the estimate before you sign

Very-high-resolution satellite or aerial imagery taken right after the storm gives you a second source that doesn't depend on a crew's drive time or sightline. It shows the debris field and the structures it came down on across the whole affected area, not just the roads a survey route happened to cover. Run that against the vegetation canopy and footprint data you already have on file, and you get a count of damaged structures and a read on debris density that isn't bounded by what one truck could cover in a shift.

It's a check on the inputs that feed the FEMA worksheet, run before you sign rather than after the first invoice lands. If the imagery shows twice the downed-tree density in the northeast quadrant that the windshield survey logged, you want to know that before you sign a contract sized on the lower number. Debris Mapping does exactly this: it maps destroyed structures and debris fields from VHR imagery as soon as it's available after the storm, so you're sizing the contract off a current read on the ground rather than a drive-by from two days ago.

What to put in front of the contracting officer

Whatever estimate you land on, FEMA wants to see your math: the formula or method used, the area it covers, and why you believe the number. A debris estimate backed by imagery that covers the full event footprint, cross-referenced against the windshield numbers, is a stronger package than either one alone. It also gives you a basis to push back if a contractor's mobilization bid assumes more cubic yards than the ground supports, or to justify a bigger contract if your survey crew missed whole neighborhoods on the far side of the county.

None of this changes once the trucks are rolling and the load tickets start reconciling against your estimate. That part is still manual, still FEMA's process, still yours to manage. What changes is the number you walked in with.

If you're sizing the next one, a dated map is still better than no map, but it shouldn't be the only one you're working from. Debris Mapping runs once the imagery clears after your storm, so the estimate on the table reflects what's actually down, not what a crew could see from the road.

Get started

← Back to the blog