In flight · 2024
Demotek — Estimating and takeoff for demolition contractors
Estimating and takeoff for demolition contractors
A full estimating platform — measure plans in the browser, price scopes against real assemblies, and ship a branded proposal the same day.
- TypeScript
- React
- Hono
- Cloudflare Workers
- Postgres
The problem
Demolition estimating still runs on spreadsheets and printed plans. A single bid can take a week, and the number at the bottom is only as good as the least careful cell in the sheet.
The work is genuinely hard to model: scopes overlap, crews and disposal are priced by completely different units, and every change ripples through the whole estimate.
The approach
Everything is a node in a graph. Takeoffs feed assemblies, assemblies feed crews and disposal, and the bid total is just the last node in the chain. Change a measurement and the whole estimate re-solves.
The editor is the product. It runs entirely in the browser against a typed API on Cloudflare Workers, so it is fast everywhere without a server per region.
What I built
The whole thing, end to end — the plan viewer and measurement tools, the circuit-graph estimator, the API and its permission model, and the marketing site.