5-min estimate
Build a 30-line bid using your saved products library
Sign anywhere
Customers sign on phone, tablet, or desktop — no app
Per-line invoicing
Bill the approved scope without over-billing the same line twice
See it in action
Sections group your scope. Unit cost vs sell price is on every line. The margin slider at the bottom re-prices every line at once.
Edit Estimate
DraftProfit & Margin
Every step of the estimate workflow
Every pain below is one we hear repeatedly from contractors estimating on spreadsheets. Each maps to a specific Breche feature.
The pain
Spreadsheet estimates bury your margin behind 12 columns.
What Breche does
Cost, margin, and price columns are first-class on every line — you see your floor in real time. The global margin slider re-prices every line at once; manual unit-price overrides stay locked when the slider moves.
The pain
Customers don't know what they're approving.
What Breche does
Multi-section estimates separate scope into customer-facing groups (Tear-off, Decking, Shingles…). Each section can be visible or hidden from the customer while staying in your internal totals. Rich-text descriptions per line item handle the fine print.
The pain
Change orders live in email threads with no audit trail.
What Breche does
Change orders use the same e-signature flow as the original estimate. Sequential multi-signer support (owner + spouse). Customer rejections capture a comment and lock the change order so you can clone it as a revision.
The pain
Building the same kitchen-remodel estimate from scratch every week.
What Breche does
Save any estimate as a template. New estimates load the saved sections + line items so you start with the structure you've already validated. Customer-facing line-item descriptions come along for free.
The pain
Pricing drifts between sales, accounting, and the field.
What Breche does
Your products library is the single source of truth for SKUs, units, and unit costs. Bulk-update prices once and every future estimate gets the new cost. Signed estimates stay locked at the price they were approved at.
The pain
Partial invoicing turns into a math problem.
What Breche does
Per-line invoicing pulls items directly from the approved estimate. A bar shows contracted vs. billed in real time, and a hard-block prevents over-invoicing the same line. Change orders extend the contract instead of confusing it.
Features
Group line items into sections (Tear-off, Decking, etc.). Toggle each section visible or hidden on the customer copy while keeping internal totals.
Cost, unit price, and margin are first-class columns. Drag the global margin slider and every line re-prices. Manually-set prices stay locked.
Owner + spouse + project manager sign in order. Each signer gets a unique link. The signed PDF is auto-generated, stored, and shared with the customer portal.
Change orders use the same signing flow as estimates. Customer rejections capture a comment; you can clone the rejected version to v2 with one click.
Pull approved estimate lines into invoices, one or many at a time. A hard-block stops you from billing the same line twice.
Save any estimate as a template with all its sections + line items. New estimates start from the structure you already validated.
SKUs, units, costs, and rich-text descriptions live per company. Bulk price updates roll through every future estimate; signed history stays untouched.
Clicking the title of a sent estimate opens the full internal view — costs, margins, every column — without exposing edit affordances.
FAQ
Common questions about Breche's estimate workflow.