From a confident price to a job you learn from.
No spreadsheet formulas to maintain. Price the job, cut it, buy for it, record what it really cost — and let that correct your next estimate.
Enter materials and labor
You provide
Your lumber, sheet goods, hardware, finish, hours, and shop rate
You get
A visible cost basis grounded in your shop’s own prices and rates.
What the engine does
- Multiplies every quantity by its unit cost using deterministic arithmetic
- Separates materials, hardware, other costs, and labor so omissions are easier to spot
- Keeps a working draft on your device, and saves it to your account once you sign in
Set the pricing rules
You provide
Your material waste, overhead, target gross margin, and local tax
You get
A selling price that protects the margin you actually intended.
What the engine does
- Applies waste only to materials instead of inflating every line item
- Adds overhead to the direct job cost
- Calculates gross margin as profit divided by selling price—not as an ambiguous markup
Save and export the quote
You provide
Customer, scope, quote number, notes, and payment terms
You get
A professional quote you can review with a customer before committing stock.
What the engine does
- Keeps the saved estimate on your account, so you can reopen it from any device
- Combines cost lines and labor into a clean customer document
- Exports a PDF with subtotal, tax, total, and terms
Cut it without retyping anything
You provide
Part sizes on the material lines you already priced
You get
Workshop diagrams and a cut list, plus a purchase list for only what you actually still need.
What the engine does
- Sends those parts straight to the sheet optimizer — nothing is entered twice
- Nests them with your kerf, grain direction and edge banding respected
- Offers offcuts already on your rack before it reaches for a new sheet
Record what it really cost
You provide
The hours worked, the invoices that arrived, the payments received
You get
The gap between what you quoted and what you earned, including what an hour in your shop actually made.
What the engine does
- Freezes what the job was priced at, so editing the quote later cannot move the target
- Compares actual materials, hours and expenses against that frozen figure
- Nets tax out of what you collected — VAT is never counted as profit
Quote the next one better
You provide
Nothing — this comes from the jobs you have already closed
You get
“Your last 5 closed jobs used 60% more hours than estimated” — and one click to apply it.
What the engine does
- Compares estimated against actual across your closed jobs, using the median so one bad job cannot skew it
- Stays quiet until it has at least three, and shows the range as well as the middle
- Suggests an adjustment; it never changes a quote on its own
A quote you can explain.
Input
"Walnut credenza for a residential client"
Output
Materials and hardware — walnut, sheet goods, slides, handles, and finish
Labor and shop costs — milling, joinery, assembly, finishing, waste, and overhead
Customer price — gross margin, tax, terms, and a clear PDF quote
How the pipeline behaves.
Yes. Every line, rate and percentage stays editable, and the totals recompute immediately. Nothing is locked once a draft exists.
Materials, hardware, and any other job cost you enter, each with its own quantity, unit and unit price. Labor is entered separately as hours against an hourly rate so it can be seen and adjusted on its own.
Material waste is applied as a percentage of the material lines, and shop overhead as a percentage on top of the resulting cost basis. Both are shown as their own figures rather than folded silently into a total.
No. You enter the costs your shop actually pays and a target gross margin; there are no formulas to write or maintain.
A PDF quote with the project and customer details, quote number and date, line items, cost basis, gross profit, subtotal, tax, customer total, notes and terms. Review scope and local tax treatment before sending it.
Build your first estimate free.
No credit card required. Price the job, save the draft, and export the customer quote.
Deterministic Estimate Math · Your Quotes On Your Account · No Hidden Fees