30-min call with RobBook a proof-of-concept call
Job 02 · Closeout

// Commercial demolition contractors · Disposal and recycling reports

Disposal and recycling reports, rolled up ticket by ticket from the jobs you already closed.

At closeout an owner, a city or a green-building requirement wants to know how much left the site, what it was and where it went. The answer is scattered across haul tickets and scale tickets from every hauler on the job. A free AI proof of concept tries that roll-up on copies of 20 to 30 closed jobs. Your reviewer, whoever on your staff knows this reporting best, sets each draft beside the report that went in.

Book a proof-of-concept call30 minutes with Rob
Closed jobs
20 to 30
Reports signed by us
None
Diversion figures vouched for
None

// The one job

From a box of tickets to a report someone can sign

By the last load a job has tickets from the general hauler, the metal buyer, the concrete crusher and perhaps a salvage buyer. A project manager or office lead totals them by material, sorts out which receiving facility took what, and fills in whatever form the owner's specification or the city's ordinance asks for, with the percentage the owner requires as the target.

In the test, AI reads copies of those tickets and rolls them up into a draft report: material type, weight or volume, receiving facility, and a separate list of the tickets with no facility or no weight. It says nothing about whether the job met a goal. A person checks and signs every report, and your reviewer compares each draft with the one you sent.

Haul and scale ticketsOne job
Ticket no.
Hauler
Facility
Date
MaterialWeightUnit
Illustration, not a real ticket
Rolled up
by material
Waste diversion reportDraft
Project
Permit or contract
Owner's format
Tickets set aside
MaterialFacilityTons or yards
Made-up totals, for illustration

// What makes it hard

Why the same truckload reports differently in each city

One load can be filed five ways. Seattle's Waste Diversion Report, per its August 2025 instructions, records each haul by material type, diversion method (reuse on site, salvage off-site, recycle source separated, recycle commingled or disposal), quantity, unit in tons, pounds, cubic yards or number of items, whether workers or a third-party hauler took it, the haul date, the hauler and the receiving facility. It also asks whether asbestos abatement was performed. Its material list keeps drywall scrap from new construction apart from drywall out of demolition or remodel, clean wood apart from painted or treated wood, and Mixed Demo Waste apart from Mixed Construction Waste. The draft uses the list in the form your reviewer names, and marks any ticket whose material it can't place.

Mixed loads run through somebody else's number. Austin's ordinance lets a qualified processor report total tons and an average diversion rate, with tons diverted worked from that rate, and it says individual weight tickets aren't needed when all material went to one location and a weight ticket summary came back. Los Angeles County's Final Compliance Report has the same arithmetic in a table: hauler, facility, handling method and recycling rate, tons sent, and tons recycled as the product of the last two. Seattle tells applicants a mixed facility's receipt can be totaled and reported as commingled Mixed C&D. So the draft carries the rate the facility stated, names where it came from, and never supplies one.

Yards and tons don't mix on their own. Madison's report form takes each amount by weight or cubic yards, per hauler and recycler. Case Western Reserve University's Section 01 74 19 lets a plan use weight or volume so long as one unit runs throughout, and Alameda County's General Services Agency has contractors use the same units as the plan's good-faith estimate, with quantities entered as volume converted at a rate table the county approved. A roll-off billed by the pull and a crusher ticket in tons can't be added until someone applies a factor, so the draft converts only with the factor your owner or city gave, and it shows every conversion.

Owners want to trace a load back. Alameda's specification has the contractor keep a log of each load, with its type, weight, hauler, recycling service or landfill and date accepted, landfill loads logged separately from recycling, and it reserves the right to audit that log. Los Angeles County wants receipts showing both the weight and where the material originated, and if a facility doesn't issue weight tickets, a signed statement from both parties giving the tons delivered. That's why the draft sets aside a ticket with no facility or no weight instead of guessing, and lists every ticket naming a different job address. Universal waste gets its own line in Alameda's plan, and inert material sent to an engineered fill operation stays out of Los Angeles County's Table 2.

The clock and the goal belong to the owner. Seattle's report is due within 60 days of final inspection approval, Madison's within 60 days of completion, and Los Angeles County's no later than 45 days after completion. Austin's is due when the final inspection is requested, it reaches commercial demolition of all sizes, and one alternative to its diversion test is landfilling under 2.5 pounds of debris per square foot of floor area. Alameda County wants a report at a progress payment milestone and again at completion, with approval of the final one before full release of retention, and Case Western has recyclers turn in records monthly. A LEED job adds the Construction and demolition waste management credit, and Alameda counts material streams for it, defined as a category or a mixture diverted in a specific way. In Massachusetts a disposal ban reaches asphalt pavement, brick and concrete, metal, clean gypsum wallboard and, at landfills, wood. Your reviewer will check each facility, weight and conversion against what you reported. Whether a job met the percentage the owner requires stays with a person, and nothing here is legal advice.

// What you send

Closed jobs, with every ticket behind the report

Copies only
After the NDA
01

20 to 30 closed jobs

Demolition and strip-out jobs your office has finished, with the report or closeout letter that went to the owner or the city. Include one where a ticket went missing and one that reported in cubic yards.

02

Every ticket behind each report

Haul tickets, scale tickets, facility receipts, hauler summaries and salvage or donation records for those jobs, however they arrived.

03

The format each owner asked for

The specification section, ordinance form or green-building template each report followed, with the percentage the owner requires and any conversion factors your team used.

04

NDA first, look-alikes if needed

Tickets stay put until the NDA is signed, and if they can't leave your office we build look-alike jobs with your reviewer. We never log in to a hauler's portal, a city's report site, your job cost system or your estimating system.

// Before it starts

Settled while the tickets are still in your files

The owner puts each of these in writing first.

Terms for the report testSet by the owner
Your reviewer
Named by the owner: often the project manager who closes these jobs
Success criteria
In writing: which totals must match, and how unplaced tickets are scored
The sample
Your reviewer's pick, across owners, cities and haulers
Who decides
A person on your staff, on every total and every signature
Price
A range for live reports, quoted before any ticket is copied
NDA
Signed before the first ticket moves

// How the test is judged

Each draft beside the report you turned in

Job by job
Ticket by ticket
Across the same 20 to 30 jobsThe report you turned inDraft from the test
Each ticket tied to the right jobFilled in on your jobsFilled in on your jobs
Material type on each lineFilled in on your jobsFilled in on your jobs
Weight or volume, in the unit the report usedFilled in on your jobsFilled in on your jobs
Receiving facility and haulerFilled in on your jobsFilled in on your jobs
Facility rates and conversions, and where each came fromFilled in on your jobsFilled in on your jobs
Tickets with no facility or weight, listedFilled in on your jobsFilled in on your jobs
Totals that agree with the report you signedFilled in on your jobsFilled in on your jobs
No scores yet. Both columns stay empty until your own closed jobs have been through it.Your reviewer marks the results and decides.

// After a yes

About 30 days of newly closed jobs

Once your reviewer signs off, tickets from newly closed jobs get the same roll-up for about 30 days.

A person on your staff checks and signs each report before it goes to an owner or a city.

The comparison continues on live work. A second job, if you want one, would be decided and priced separately.

// Possible next jobs

What could come after the report

Ideas, in order
Each priced by itself
  1. 01

    Demolition notification packages

    The notice for the next job, drafted from the asbestos survey and the job file for your project manager to review.

    Next
  2. 02

    Salvage and owner-item inventories

    The lists of items removed and salvaged that public specifications ask for before work starts and again at closeout.

    Then
  3. 03

    Waste management plans

    A draft plan for the next job, built from the receiving facilities and material mix on jobs you've already closed.

    After that

// One hard limit

The AI totals tickets. It never vouches for them.

The proof of concept works on copies. It never touches your job cost or estimating system or a state or city portal, and it files nothing. It never decides that a report is accurate or that a job met the percentage the owner requires. A person checks and signs every report. Certified payroll is not part of this, and any payroll pages should come out before copying. The rules named on this page differ by city and contract, and nothing here is legal advice.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

Rob gives the range on the call, once he knows how many jobs you close in a month and how many owners or cities want a report from you.

// Questions

Waste diversion report questions

What about tickets with no facility or no weight?
They go on their own list, with the job and date they came from. The draft never guesses a facility or fills in a weight, and your reviewer sees how many the test caught.
Can it convert cubic yards to tons?
Only with a factor your owner, city or team already uses, and every conversion shows on the draft. With no factor on file it reports the yards as yards and marks the line for a person.
Will it tell us whether the job met the diversion goal?
No. It can set the totals beside the percentage the owner requires, and that is all. Whether a report is accurate and whether it goes in are decisions for the person who signs it.
Our hauler only sends a monthly summary. Is that enough?
Send what you have. Some owners accept a summary and others want each ticket, so the draft labels every total as coming from a ticket or a summary. Your reviewer judges whether that fits each owner's rules.
Do asbestos loads count in the totals?
The draft keeps asbestos waste shipments on their own line and out of the diversion totals unless the owner's format says otherwise. Whether any load counts is a decision for your project manager and the owner.
Is this only for LEED jobs?
No. City ordinances, public specifications and private owners ask for the same roll-up in different forms. Send the format each job used, and the draft follows it.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Start with a month of closed jobs.

Half an hour with Rob about your crews, who asks you for these reports, and how many jobs close out in a typical month. Keep tickets and reports in your files until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.