If you work in construction, you know the drill: a new project lands, and someone has to manually go through hundreds of pages of engineering drawings to extract quantities. Line by line. It takes weeks, and errors are expensive.
We built a system that does this in under 4 hours. Here is how it works and what we learned building it.
BOQ extraction is not glamorous, but it is where projects win or lose money. A missed line item on a $50M project can mean hundreds of thousands in unplanned cost. Manual extraction also creates a bottleneck: nothing moves until the BOQ is done, and the people doing it are usually your most experienced (and expensive) estimators.
The system works in three stages. First, it ingests engineering drawings (PDFs, DWGs, or scanned documents) and uses computer vision to identify drawing elements: walls, doors, electrical runs, mechanical systems. Second, it maps those elements to standard BOQ categories using a classification model trained on thousands of real BOQs from similar projects. Third, it generates structured line items with quantities, units, and preliminary pricing based on historical data.
The important thing: it does not replace your estimator. It gives them a 90% complete first draft that they can review and refine, instead of starting from a blank spreadsheet.
Across the projects we have deployed this on, the results are consistent: 93% reduction in processing time, 99.2% accuracy on quantity extraction (verified against manual counts), and roughly $2M in annual cost savings for a mid-sized contractor running 15 to 20 projects a year.
You need historical BOQ data (at least 50 completed projects), your standard drawing formats, and a pricing database. The AI learns from your past work, so the more data you have, the better it performs out of the gate. If your data is messy (and it usually is), we spend the first 2 weeks cleaning and structuring it before we start building.
"Our projects are too unique for AI to handle." This is the most common pushback, and it is valid up to a point. The system handles 85% of standard items automatically. The remaining 15% (custom fabrications, unusual specs) still goes to your team. But that 85% is where all the time is being spent today.
"What about liability?" The AI generates a draft. A human always signs off on the final BOQ. This is an augmentation tool, not a replacement. Your estimators still own the output.
If you want to explore this for your business, the best starting point is a focused proof-of-concept on one completed project. We run the AI against a project you have already priced manually, compare the results, and you can see exactly how it performs on your data. The POC typically takes 3 to 4 weeks and costs nothing if we do not beat your manual process.
Want to explore this for your business?
Book a free 30-minute call and we will show you what is possible with your data.
Talk to Us