A mid-size general contractor with 30 active bids, 3 estimators, and a growing backlog of manual PDF takeoffs. See how they moved from 3-5 days per bid to 4-6 hours — and went from winning 18 bids a quarter to winning 38.
Meridian General Contracting (name changed) is a commercial GC based in the mid-Atlantic, with $65M in annual revenue and a team of 85. At any given time they're tracking 25-35 active bid opportunities — ground-up commercial, healthcare interiors, and institutional renovation.
Three estimators handle all of them. Each estimator owns 8-12 bids at a time. The bottleneck is always the same: the takeoff. Pulling quantities from PDF drawing sets is a multi-day manual process that requires the estimator's full concentration and can't be delegated to junior staff without a significant error risk.
When a large opportunity arrived with a tight deadline, the team had to decide which existing bids to deprioritize. They were systematically leaving money on the table — not because they couldn't win the work, but because they couldn't generate enough bids to compete for it.
Understanding why manual takeoffs take 3-5 days requires walking through the actual process, step by step. This isn't a criticism of the estimators — it's a description of an inherently labor-intensive workflow that hadn't changed in 30 years.
The estimator downloads the drawing set from the client portal, prints or loads it in Bluebeam, and spends 2-3 hours just reviewing the scope to understand what they're counting. Which trade categories apply? Are there addenda? Are there conflicting dimensions between sheets? This is legitimate skilled work — but it's also work that an AI can assist with significantly.
The estimator manually counts and measures quantities, sheet by sheet. Concrete: measure poured-in-place areas from floor plans. Steel: count structural members from structural sheets. MEP rough-in: count fixture locations from electrical and plumbing sheets. Each item logged manually into the takeoff Excel template. Verification requires going back to the drawing and re-measuring. At 3-4 items per hour for complex drawings, a 120-page set takes 2+ full days.
With quantities in hand, the estimator manually looks up unit prices from the supplier pricing sheet (which may or may not be current), applies labor rates from the labor rate table (which has three regional variants), and calculates line-item and section totals. Typical error point: using last quarter's steel price from an older version of the pricing sheet. This happens more often than anyone admits.
Senior estimator or PM reviews the completed takeoff, catches errors, sends back for corrections. Final review. Submission. This review step often catches 8-12 errors per takeoff — items missed, wrong quantities, pricing from the wrong version of the sheet.
This is the exact workflow configuration Meridian uses. Build time from template: 25 minutes. The configuration is specific enough to be useful but general enough to apply to any commercial GC doing PDF-based quantity takeoffs.
PM uploads drawing set PDF(s) to the project. Workflow triggers automatically. Drawing set metadata extracted: sheet count, discipline categories (arch/struct/MEP), revision level.
AI classifies each sheet by trade scope. Identifies scale indicators, north arrows, and dimensional references. Creates a sheet-by-scope index that guides the extraction steps.
AI measures floor areas, wall lengths, ceiling areas, and perimeter dimensions from floor plans and elevations. Each measurement tagged with source sheet, location on sheet, and confidence score. Items below 85% confidence flagged.
AI counts discrete items: doors, windows, fixtures, structural members, electrical panels, plumbing fixtures. Compares counts across related sheets (door schedule vs. floor plan) to catch discrepancies.
Each extracted quantity item matched to a pricing entry in the live knowledgebase. Unmatched items flagged for estimator review. Pricing version logged for audit trail.
Estimator reviews only flagged items: low-confidence extractions, unpriced items, and discrepancies. Views the source drawing annotation alongside the AI extraction. Approves, corrects, or overrides each flagged item.
Approved quantities and prices auto-populate the bid workbook. Overhead, contingency, and margin applied per configured rules. Workbook generates section summaries and total bid value.
Senior estimator reviews completed workbook. Reviews change from error-hunting to strategy: is the margin appropriate? Are there scope risk items? Approves for submission. Delivery logged.
The workflow depends on two knowledgebases that Meridian configured on day one of their onboarding:
"The thing nobody tells you about switching to AI takeoffs is that your estimators stop being a bottleneck and start being a differentiator. They spend their time on the bids that need strategy, not on counting doors in a drawing set."
Start with your existing drawing sets. We'll show you a working takeoff extraction on your own PDFs in your first session.