← All case studies
Case Study · Estimating

71 sheets to a project brain, in one pass.

A mid-market general contractor was burning a week and a half of skilled time on every set they bid. So we built their estimating team a custom AI workflow that does the first pass in an afternoon. This 71-sheet set was run number one.

A workflow their team owns and reuses on every set, not a one-off we ran for them
0
sheets analyzed
0
takeoff line items
0
conflicts caught
~0
of the time saved
See exactly what came out
01 The challenge

Days of skilled work, before a single bid goes out.

A full set lands: civil, structural, architectural, mechanical, plumbing, fire, electrical. Someone has to read all of it, take off the quantities, catch the conflicts between disciplines, and write the RFIs. On a set this size that is roughly a week and a half of a project manager and an estimator's time, and the conflicts that slip through become change orders in the field. Worst of all, it repeats on every set they bid, win or lose.

CivilStructuralArchitecturalMechanicalPlumbingFireElectrical
We don't do the takeoff. We built them the workflow that does.
02 What we built

A workflow their estimators run on every set.

We did not hand back a takeoff. We built them a custom AI workflow they own and operate themselves. It runs five steps on any set they point it at, the same way on this bid and every one after.

01

Analyze

Reads every sheet: type, scale, schedules, materials, cross-references.

02

Structure

Builds a queryable database and concept wiki of the set.

03

Take off

All-trade quantities, every line confidence-scored.

04

Coordinate

Surfaces cross-sheet conflicts automatically.

05

Draft RFIs

Writes formal RFIs and routes them to the right designer.

03 See it work

It reads the drawing and marks it up.

The contractor opens a dense foundation plan. Seconds later the AI has read every footing tag off the vector layer and placed all 80 footings and pedestals with coordinates. That placement is the start of the takeoff, and it is exact, not eyeballed. Drag the handle to compare.

AI-marked foundation plan, every footing tagged and placed
Raw foundation plan as delivered
Before. Raw sheet After. AI-marked, in seconds
Foundation plan, project identifiers removed. Every orange marker and label is the AI's, one per counted footing.
04 What it produced

Two layers: a brief for every sheet, and a database you can query.

71 per-sheet briefs

Title block, scale, schedules, materials, and cross-references, captured for every sheet. Each one tagged with what it answers precisely versus by inspection. Raster shop-drawing sheets are flagged, never faked.

Architectural
19
Civil
13
Electrical
12
Structural
11
Plumbing
7
Mechanical
5
Fire
3
Cover
1
703 legend symbols catalogued6 disciplines71 sheets, none skipped

One queryable project database

Eight tables: sheets, schedules, instances, relationships, design basis, notes, placeholders, coordination. Every fact carries a reliability score. The kind of question a flat PDF cannot answer, answered in seconds.

project-db · query
>
F10grid D / row 3
F10grid D / row 5
F10grid D / row 6
F10grid D / row 8
F10grid D / row 10
F10grid D / row 12
6 rows, each sourced to the sheet, in under a second.
86 schedules85 instances11 relationships16 design-basis facts
05 Before and after

Every workstream, and the hours it gives back.

A single run of the workflow produced the real deliverables below, shown as the manual reality versus what their team got back in an afternoon.

Quantity takeoff

Measure and tally every trade across the set and key it into a spreadsheet. The one line everyone misses costs margin.

Manual
~32 hrs
With AI
~1 hr + review
Output Takeoff_Register.xlsx 225 line items · 7 trades · confidence-scored

Coordination and QA

Cross-check 7 disciplines against each other across 71 sheets, by eye. The conflicts that slip through become change orders in the field.

Manual
~12 hrs
With AI
minutes
Output Coordination_Flags.xlsx 13 conflicts flagged, with severity

RFIs

Write up each issue, cite the exact drawings, propose a fix, and route it to the right design firm. Fourteen of them.

Manual
~10 hrs
With AI
minutes
Output RFI-008.docx formal, drawing-cited, ready to send
06 Honest by design

It scores its own confidence, and flags what it cannot prove.

Every one of the 225 line items carries a confidence grade. High comes from vector tags and schedules. Medium from vision or a single source. Low where a number had to be scaled or derived.

68 high
74 medium
83 low
225 line items, every one gradedHigh from vector tagsLow always verified before pricing
×
Earthwork cut and fill. Needs a topo and grading model.
×
The metal building superstructure. Delegated to the manufacturer.
×
Sprinkler heads. Design-build by the fire protection contractor.
×
Pipe and duct runs. Flagged as plan-view estimates only.

It quantifies what it can prove and flags the rest. The estimator verifies before pricing.

07 The value

About a week and a half of work, produced in an afternoon.

~0 hrs
first-pass work compressed
~0
of that time recovered
$5–7.5k
skilled labor per set
0
issues caught pre-field
Understand the set
manual 10h
AI 0.3h
Takeoff
manual 32h
AI 1.2h
Coordination
manual 12h
AI 0.3h
RFI drafting
manual 10h
AI 0.4h
Manual hours are a conservative first-pass estimate for a project manager and estimator on a 71-sheet set. The AI pass produces the same deliverables for a verify-and-price review.

And this is just the first set. The workflow is a one-time build. The savings come back on every pursuit, compounding across a full year of bids into real estimating capacity, without adding a single hire.

This was one drawing set.

We don't take off your drawings for you. We build your estimating team the AI workflow that does it, so the gains compound on every project you bid, not just one. That is the model: we build the infrastructure, your team runs it. If that is the kind of leverage you want, let's talk.

Get in touch ← Back to all case studies