Breche

Estimates

Construction Estimates That Show Your Margin Before You Send

Multi-section bids with cost + margin columns, line-item libraries, sequential e-signature, change orders, and per-line invoicing — without the spreadsheet acrobatics.

14-day free trial — no credit card required

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

Cost, markup, and margin — visible while you build

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.

app.breche.us

Edit Estimate

Draft
CancelPreviewSave & Close
Scope of WorkCustomer
Item
Unit
Qty
Unit cost
Total cost
Markup
Sell price
Total
Permit Fees
ea
100
$511.21
$51,121.00
+$275.27
$786.48
$78,648.00
Electrical Finish
ea
97
$127.25
$12,343.25
+$68.52
$195.77
$18,989.69
Roofing Shingles
sq
94
$359.97
$33,837.18
+$193.83
$553.80
$52,057.20
Library: $350.00 — update to $359.97
Exterior Paint
sqft
100
$6.87
$687.00
+$3.70
$10.57
$1,057.00
Section total
$97,988.43
$150,751.89
+ Add Item·From Library·+ Add Section

Profit & Margin

Profit margin35%
Total cost$97,988.43
Revenue$150,751.89
Gross profit$52,763.46
Subtotal$150,751.89
Tax (8.25%)$12,437.03
Total$163,188.92

Every step of the estimate workflow

The estimate is the contract — treat it that way

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

A complete estimate workflow, in one place

Multi-section estimates

Group line items into sections (Tear-off, Decking, etc.). Toggle each section visible or hidden on the customer copy while keeping internal totals.

Margin slider + cost columns

Cost, unit price, and margin are first-class columns. Drag the global margin slider and every line re-prices. Manually-set prices stay locked.

Sequential multi-signer e-sig

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 order workflow with revisions

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.

Per-line invoicing

Pull approved estimate lines into invoices, one or many at a time. A hard-block stops you from billing the same line twice.

Estimate templates

Save any estimate as a template with all its sections + line items. New estimates start from the structure you already validated.

Products + services library

SKUs, units, costs, and rich-text descriptions live per company. Bulk price updates roll through every future estimate; signed history stays untouched.

Read-only viewer for sent estimates

Clicking the title of a sent estimate opens the full internal view — costs, margins, every column — without exposing edit affordances.

FAQ

Estimates FAQ

Common questions about Breche's estimate workflow.

Yes. Any estimate can be saved as a template — sections, line items, descriptions, and unit costs all carry over. New estimates load the template's structure so you don't rebuild common scopes from scratch. You can keep multiple templates for different job types (kitchen remodel, full reroof, spring start-up) and pick at create time.

Ship better estimates this week.

14-day free trial. No credit card required.

Start Free Trial