Field-to-Bid

AI construction estimating · Commercial interior / TI

Walk the site.
Talk it through.
Sign the bid.

A voice memo and a handful of photographs become a classified, priced schedule of values — every figure editable, every total traceable to the line behind it. The evening of spreadsheet work after the job walk is the part this product deletes.

Early access: the hosted service is free while in beta. Try the entire flow in demo mode before connecting an AI key.

Specimen — schedule of valuesIllustrative
02 41 19Selective demolition32 hr2,720.00
09 22 16Metal stud framing480 lf1,128.00
09 21 16Gypsum board, Level 4 finish64 ea1,177.60
09 91 23Prime and paint, two coats40 hr3,400.00
26 27 26Duplex receptacles, devices12 ea1,860.00
01 74 1920yd dumpster, haul and fees2 ea1,250.00
Total bid price32,788.80

Materials

$4,239.00

Labor

$20,910.00

Equipment

$2,175.00

Bid @ 20% markup

$32,788.80

Figures from a verified end-to-end run — signup to a twelve-line takeoff to this total. Sample data, not a customer's job.

STEP 01

Capture on site

Record a voice memo while you walk the space and photograph what words will not carry. One hand, bad light, dust — the capture screen is built for the job site, with the submit control docked at thumb height.

STEP 02

The takeoff writes itself

The walkthrough is transcribed and read together with the photographs by a vision model. Out comes an itemized takeoff — materials, labor, equipment — every line classified against a CSI MasterFormat division, with a client-facing scope of work and exclusions.

STEP 03

Correct, then sign

Every field on every row is live: touch it, type, it commits when you leave the cell. Totals recompute as you go, markup applied. Print a proposal on your letterhead with terms and two signature blocks — the browser's own PDF, no plugin.

04

What the product holds

The review console

  • No edit mode and no save button — every register cell commits on blur
  • Totals and markup recompute live, before the round trip
  • The original transcript and site photos stay beside the figures
  • Regenerate any estimate from its original audio and photos

The proposal

  • Division-numbered breakdown, totals, terms, two signature blocks
  • Your company letterhead from Settings
  • Print-ready through the browser's own PDF writer — zero PDF libraries
  • Issued bids lock; reopen to edit

Tenancy and security

  • Every signup provisions an isolated company workspace
  • Row Level Security enforced in Postgres, not in the interface
  • Private per-tenant file storage behind expiring signed URLs
  • No privileged service key anywhere in the stack

Your keys, your bill

  • Bring your own Anthropic or OpenAI key — stored encrypted, never shown again
  • Model schedule shows the cost per takeoff next to each option
  • A three-minute walkthrough costs cents to process, not dollars
  • Failures are stored on the estimate and surfaced — never silent
05

Own the source

Field-to-Bid is also sold as a complete, self-hosted codebase: Next.js, TypeScript strict, Supabase with Row Level Security, and a provider-agnostic AI pipeline. One SQL file creates the schema; demo mode runs the whole product before a single API key exists. Everything trade-specific lives in one file — retarget it to roofing, HVAC or civil in an afternoon and launch it as your own product.

Stated plainly, as the license page will too: offline field capture, team invites and subscription billing are not built. You are buying a working single-company-per-workspace estimating product, not a promise.

Single license
$249.00
Extended — resell as SaaS
$899.00
Enquire about the source

Demo mode is a feature, not a trick. With no AI key configured the app writes a realistic sample takeoff locally and says so on screen — so you can evaluate capture, review, totals and the printed proposal before anything costs money. Add a key when the numbers should be real.