Then and now.
Before Brix, an estimate was an evening's work: notes from memory in the truck, Excel line by line at the kitchen table, an old proposal retyped in Word, sent the next morning. With Brix the estimate builds during the walk and goes out from the driveway.
Walk in. Talk. Estimate. Send.
Start the job. Estimate: zero.
No drawings, no form to fill in later. The phone stays in one hand and the estimate builds during the walk, not after it.
Say what you see.
Every phrase lands twice: as scope, and as the priced lines that scope implies. "Gut the bathroom" is demo, dumpster, and dust protection, priced from the contractor's own book.
What it wasn't told, it asks.
A gutted bath needs a tub or a shower, and nobody said which. Brix holds those lines open and asks while the contractor is still standing on the floor in question. It never fills a gap with a guess.
Review it. Corrections stick.
A line with no rate on file is flagged, not priced. Type the number once and the price book keeps it, so the next estimate needs one less edit.
Send it before the homeowner is back inside.
Brix proposes; the contractor disposes. Nothing leaves under their name unread.
What you say becomes what it costs.
A phrase maps to a named assembly. The assembly expands into its lines. Every line is priced from A101's own price book, never a generic catalog. If a line has no rate on file, Brix flags it and waits.
| demo.bath | Demo, full bath | $1,850 ea |
| disposal.load | Dumpster and disposal | $950 load |
| prep.dust | Dust protection | $180 ea |
| frame.partition | Partition framing | $95 / ft |
| plumb.relocate | Rough plumbing, relocate | $1,900 ea |
| elec.relocate | Electrical, relocate | $550 ea |
| drywall.patch | Drywall and patch | $680 ea |
| tile.board | Cement board | $4 / sq ft |
| tile.waterproof | Waterproofing | $320 ea |
| tile.install.floor | Floor tile install | $18 / sq ft |
| tile.mat.mid | Tile, mid-grade | $6.50 / sq ft |
| door.shower.frameless | Shower door, frameless | no rate |
The proposal is ready before the truck is.
September 2, 2026
Valid 30 days
Bathroom renovation
Full gut of the existing bath. Relocate the vanity wall to open the floor plan, new tub with tiled surround and frameless door, new tile floor, and a mid-grade fixture package throughout. Permit, disposal, and supervision included.
| Scope | Qty | Amount |
|---|---|---|
| Demo and prep | $2,980 | |
| Vanity wall relocation | 8 ft | $3,890 |
| Floor tile | 40 sq ft | $1,460 |
| Tub and surround | 90 sq ft | $6,655 |
| Fixtures and finishes, mid-grade | $5,250 | |
| Finish, permit, and supervision | 12 days | $4,625 |
| Total | $24,860 |
How it's built
A phone app, a transcriber, one model, and a price book the contractor owns.
| The field app | React Native. One screen, one button, push to talk. |
|---|---|
| Speech to text | Transcription runs as the contractor talks. |
| Speech to scope | An LLM turns phrases into named assemblies and asks about anything it was not told. |
| Scope to lines | Assemblies expand into line items, each with a quantity and a rate from the book. |
| The price book | Postgres. One book per contractor, never a generic catalog. A rate typed on site is saved for the next job. |
| The document | The proposal is rendered from the estimate and sent from the phone. |
BDR Desk
Paste a call transcript and the record, the follow-up and the org map write themselves.