How it works

Built for BOQ cost estimating

A deterministic cost engine you can check line by line, with AI used only where it saves you typing — and always flagged for your review. Accuracy depends on your quantities, source documents, assumptions and local market rates.

BOQ import from Excel and CSV

Bring your existing Bill of Quantities as it is. Columns are matched to item code, description, quantity, unit and rates; you choose the number format so 1,234.56 and 1.234,56 are never mixed up.

  • Blank cells stay blank and receive flagged defaults; a 0 stays 0
  • Unrecognized or ambiguous units are flagged before import
  • The original file stays attached to the project with its import date

AI extraction from text-based PDFs and pasted text

When you only have a text PDF or a scope description, the AI extractor turns it into line items you can edit. Every extracted row is marked "Needs Review" and shows the source text it came from.

  • Copies values as written; never invents quantities or rates
  • Confidence is the model’s self-assessment, not verified accuracy
  • Scanned or image-only PDFs are not supported yet

Transparent cost engine

One deterministic engine calculates every line, the summary, charts, versions and exports. Material, labor, equipment and subcontractor rates, material waste, location factor and escalation build the adjusted direct cost; tax and project additions are applied on clearly stated bases.

  • Each addition (general conditions, contingency, overhead, profit, bond) applied independently to adjusted direct cost
  • Profit labelled as markup on cost or margin of final bid
  • Step-by-step breakdown on every line; totals always reconcile

Unit conversion (compatible dimensions)

Change a line from square feet to square metres or cubic yards to cubic metres and the quantity and all rates are rescaled so the cost is unchanged. Conversions between different dimensions (for example area to volume) are not guessed — you are asked to correct the line.

  • Length, area, volume, mass and time units
  • US short ton and metric tonne kept distinct
  • Tested: 1 ft = 0.3048 m; 100 SF at $2/SF stays $200 in m²

Review panel and AI cost analysis

Before you export, the review panel lists missing rates, incompatible units, possible duplicates, defaulted values and unreviewed lines, and takes you straight to the affected row. The AI commentary reads the engine’s numbers and never changes them.

  • Explicit $0 rates are distinguished from missing rates
  • Deterministic reconciliation runs before any AI commentary
  • Imported lines are only marked reviewed by you

Reports that grow with your project

PDF, Excel and CSV exports are generated from the same engine as the screen. The PDF expands with the number of line items and includes the cost build-up, charts, assumptions, calculation basis and review status; unreviewed estimates are clearly marked DRAFT.

  • Excel keeps numbers as numbers
  • Version history and side-by-side comparison
  • Sharing with owner, editor and viewer roles

Planned — not available yet

  • OCR for scanned or image-only PDFs
  • Live regional rate feeds (today’s sample rates are placeholders you must verify)
  • Automatic measurement from drawings — quantities always come from your BOQ or your input
  • Production scheduling
  • Revision comments and approvals
Private accounts: sign in with Google or email; your projects are only visible to you and people you share them with.
Automatic snapshots before and after imports and restores, plus named versions.
Calculation order and rounding policy are shown in the app and printed in every report.

Start with your own BOQ

Create a free account, import your Bill of Quantities, review every line and export a report whose totals you can trace back to each item.