The Pricing Engine

The drawing becomes the price — the material list off the model, your yard's prices, your labour, your markup at three levels — and a saved version to go back to or compare against.

The operating system for post-frame and barndominium builders.

Instead of: Three days to price a building, two estimators landing on two different numbers, and a margin nobody can prove.

Estimate total
How this total is built
Materials$49,808.75
Framing$18,420.00
Sheathing$12,905.50
Trim$3,180.00
Doors & Windows$9,640.00
Foundation$4,275.00
Fasteners$1,388.25
Labor$8,910.53
Erect shell2,400 sf · 176 hrs × $42.25/hr$7,436.00
Walk doors & windows3 × 1.5 hrs$190.13
Overhead doors2 × 4 hrs$338.00
Lean-to / porch480 sf · 22.4 hrs$946.40
Services & site work$25,546.00
Concrete Pad2,400 Per Sq Ft × $7.25$17,400.00
Site Prep & Grading$2,850.00
Seamless Gutters168 Per Linear Ft × $9.50$1,596.00
Custom Garage Door2 × $1,850.00$3,700.00
Markup+$9,083.22
Markup · Framing · 10%+$1,842.00
Markup · Doors & Windows · $500+$500.00
Markup · Everything · 8%+$6,741.22
Customer total
Materials, labor, services and markup — everything the customer pays.
$93,348.50
The estimate's total as it appears on every screen — the one number the model, the list, the quote and the contract share. Real screen · sample data.
Scroll — 8 steps
Where it starts

The material list falls out of the drawing

Every member the model draws is counted — posts, girts, purlins, trusses, steel, trim, fasteners — and bought in the lengths a yard actually stocks, with factory trusses kept as factory trusses. Post-frame and barndominiums, nobody else: that's why the list is counted the way a post-frame yard sells it. Same building, same list, whoever drew it. Your estimator stops counting sticks at night, and the owner can trust the number.

A list counted off a sketch by hand is a list two estimators count differently.

Materials
Framing
6x6 solid-sawn post (UC4B treated) (20′ stock)
360.0 LF consumed · 20×20′ · 40.0 LF waste
20 pcs
6x6 jamb post (UC4B treated) (18′ stock)
108.0 LF consumed · 6×18′ · 0.0 LF waste
6 pcs
2x6 cripple (above headers) (10′ stock)
62.5 LF consumed · 9×10′ · 27.5 LF waste
9 pcs
2x6 wall girt (16′ stock)
1,404.0 LF consumed · 92×16′ · 68.0 LF waste
92 pcs
2x8 skirt board (treated) (20′ stock)
200.0 LF consumed · 10×20′ · 0.0 LF waste
10 pcs
2x6 eave strut (20′ stock)
120.0 LF consumed · 6×20′ · 0.0 LF waste
6 pcs
2x4 roof purlin (16′ stock)
1,364.0 LF consumed · 88×16′ · 44.0 LF waste
88 pcs
2x12 opening header (cut-to-stock)
48.0 LF consumed · 3×12′ + 2×8′ · 4.0 LF waste
5 pcs
2x6 window sill (8′ stock)
16.0 LF consumed · 4×8′ · 16.0 LF waste
4 pcs
Truss C40P4 (40′ span, 4/12)
spec-string per SmartBuild convention (C{span}P{pitch}); 10′ o.c. — 2 gable + 5 common · Fink (W) webs, plated both faces (ANSI/TPI 1)
7 pcs
Sheathing
Ribbed steel (exposed fastener) roof panel, 22.1′ length
2 gable face(s) @ 36.0″ coverage · 2,742 sq ft (MBCI MasterRib (36″ coverage, ¾″ ribs @ 9″))
42 panels
Roof underlayment / condensation barrier
2,742 sq ft + 10% lap
3,016 sqft
Wall steel panel, 11.0′ length
2,102 sq ft net of openings @ 3′ coverage
67 panels
Wainscot panel, 3.0′ height
573 sq ft
67 panels
Gable-end wall steel (cut to rake)
254 sq ft of gable endwall infill — not a rectangle
17 panels
Trim
Ridge cap
60.0 LF
Eave trim
124.0 LF
Rake trim
88.4 LF
Corner trim
56.0 LF
Door/window trim
119.3 LF
Inside/outside closure strip
matches every eave run of exposed-fastener steel
124.0 LF
Doors & Windows
Garage Door 14×12
1 ea
Walk-in Door 3×6.667
1 ea
Window 4×3
4 ea
Fasteners
1½″ HH panel screw (color-matched)
{sf}×1.8 over 5,896 sq ft — SmartBuild sheathing-package formula
10,613 ea
H2.5A truss-to-post tie
one per truss bearing per post line — uplift path from roof to column
40 ea
Foundation
Concrete, 18″ dia × 4′ post holes
5.8 yd3
Footing pads, 18″ dia × 6″ concrete
20 ea
Uplift restraint — full-depth concrete collar (as drawn)
20 ea

Design aid, not engineering — this is a purchase-vs-consumed takeoff from the same members the model draws. Stock lengths are yard lengths (no 60′ 2x4s). Factory trusses stay factory trusses. Not a substitute for a licensed design professional, a stamped truss package, or your local building department.

The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat one

Priced from your yard, not somebody's average

Every material carries your cost and your sell price, in the unit your supplier sells it — the 2×12s, the 29-gauge steel, the C40P4 truss, freight and delivery. Change a price once and the quotes after it use it. Your reps quote with your real numbers, so the margin you planned is the margin you get.

Pricing off last year's sheet or a national average is how a job that looked good stops being profitable.

Builder price book
Builder prices

What you pay the yard, and what you sell it for. Update these when 2x6s or 6x6s change. The 3D builder uses the sell price to show a building cost when you finish a design.

MaterialUnitYour costSell price
6x6 / 3-ply laminated post
bound to 3 Ply 2x6 Lam. Post
LF
4.53
5.89
2x6 wall girt
bound to 2x6 SPF
LF
0.61
0.94
2x6 cripple
bound to 2x6 SPF
LF
0.61
0.94
2x6 window sill
bound to 2x6 SPF
LF
0.61
0.94
2x4 roof purlin
bound to 2x4 SPF
LF
0.53
0.73
2x8 skirt board (treated)
bound to Treated 2x8
LF
1.09
1.42
Wall steel panel
bound to 29Ga AG Panel
panels
42.00
53.34
Roof steel panel
bound to 29Ga AG Panel
panels
38.37
52.57
Ridge cap
bound to Ridge Cap 14″ Wide
LF
1.88
2.48
Wall insulation (girt bays)
no catalogue binding · estimated, not audited
sqft
0.85
1.35
Cupola kit
bound to 3 ft Cupola Kit
ea
1000.00
1300.00
Save prices

Changing a price here does not rewrite old sent estimates. New designs pick up the book the next time you finish a building. Example 6x6 sell is $5.89 / LF.

The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat two

Labour figured from the building, with the exceptions written down

The labour calculator works from the building itself — base labour by the square foot, then house wrap, height over 14 feet, openings and garage doors. When a job has something the formula can't know, it goes in as its own line with its reason: a crane day at $1,850 for trusses over the tree line, $900 because the site is only reachable from the west. Already have a fixed labour quote? Manual entry replaces the calculator. Anyone can see why the number is what it is, so nobody has to defend it from memory.

A labour number that lives in the estimator's head can't be checked, repeated or handed to anyone else.

Labor flat bid

Labor Calculator

Base labor (4,090 sqft × $2.75)$11,247.50
House wrap (+$0.50/sqft)$2,045.00
Height >14ft (+$0.25/sqft)$1,022.50
Openings (4 × $150)$600.00
Garage door install (2 × $500)$1,000.00
Crane day
Trusses over the tree line — one day of boom truck
$1,850.00
Site access
Only reachable from the west side; longer carry
$900.00
Total Labor$18,665.00

Manual Labor Entry

$

Replaces the labor calculator and any custom items. Use when you already have a fixed labor quote.

The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat three

Site work from your own catalog, priced the way you sell it

Pick the concrete pad from your catalog, type 40 by 60, and the line prices itself: 2,400 square feet at $7.25, $17,400. Here the rate has been raised above the $6.95 standard, and the line says so, with a reset. The customer reads what they're getting — a 4-inch pad, 3,500 psi, fibre mesh — not a bare number. Site prep, gutters, doors and permits sit in the same catalog, priced the way you sell them. Reps stop guessing at site work, which is where margins quietly leak.

Site work priced from memory is the line that eats the margin on an otherwise good job.

Services & Add-Ons — line calculator
Concrete Pad
Per Sq Ft
Customer sees: 4″ pad, 3,500 psi, fiber mesh with saw-cut control joints.tailored
$17,400.00
×
Length (ft)
40
×
Width (ft)
60
or
Rate / sq ft
$ 7.25
above standard $6.95 — reset
Square feet
2,400
40′ × 60′ = 2,400 sq ft × $7.25 = $17,400
The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat four

Markup on the line, the section or the whole project

Set a markup on one line, a whole section, or the project. Here: 5% across the Services & Add-Ons section and 10% on the concrete pad line, on top of the project's own. All of it is built into the prices the customer sees — every line on their copy already has its markup in it. The customer reads one honest price per line, and you keep control of your margin where it matters.

One markup line at the bottom of the page invites the question you don't want: what's that?

Estimates · Summary · Section & line markups
Section & line markupsline → section → project, each on top of the one before
Materials$33,301.50
Section markup
—
Labor$37,584.00
Section markup
—
Services & Add-Onswith line markups$35,302.00
Section markup
+$1,765.10
Customer sees it spread across
4" Concrete Pad $18,000.00
+$1,800.00
10×10 Insulated Garage Door $3,600.00
—
Dumpster — Pole Barn $900.00
—
3×4 White Single Hung Window $1,888.00
—
36" White Half Glass Fiberglass Door $1,150.00
—
Concrete Insulation $4,464.00
—
Engineered Plans For Iowa $3,500.00
—
All markup: $35,950.8834.4% of cost
The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat five

Your numbers on one side, their price on the other

Flip the summary between Builder view and Customer view. Yours shows cost and markup on each part of the job; theirs shows what they'll pay, with the markup already inside each figure. Here: 30% on the project, 5% on the services and 10% on the pad, all inside one customer total of $143,438.71 — the same total in both views, because the same arithmetic produces both. You can price with confidence, knowing the customer sees exactly what you meant them to.

A builder copy and a customer copy kept in two spreadsheets is how the two totals stop matching.

Estimates · Summary · Builder view
Your numbers
Materials$35,686.37
Building subtotal$33,301.50
+ Markup (30% of $107,952.60) · on materials, labor and servicesbuilt in across the whole project+$32,385.78
+ Labor+$37,584.00
Services & Add-Ons+$33,502.00
+ 4" Concrete Pad+$1,800.00 markup+$18,000.00
+ 10×10 Insulated Garage Door+$3,600.00
+ Dumpster — Pole Barn+$900.00
+ 3×4 White Single Hung Window+$1,888.00
+ 36" White Half Glass Fiberglass Door+$1,150.00
+ Concrete Insulation+$4,464.00
+ Engineered Plans For Iowa+$3,500.00
+ Services section markup (5%)built in across the whole project+$1,765.10
all markup $35,950.88 · 34.4% of cost
Customer Total$142,723.25
The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat six

A price off the book waits for a yes

When a rep types a price that isn't your catalog's — a concrete porch pad at $13.00 a square foot against the book's $10.00 — the estimate can't go out until somebody allowed to approve prices says so. They approve it at the rep's price, set their own, or decline it. Reps keep room to sell, and the owner keeps the final word on margin.

A discount a rep gave on his own shows up for the first time in your job costing.

Approve a price — or set your own
Waiting on your decision
1 line is priced off catalog · $480.00 against the book $720.00
Concrete Porch Pad
$13.00 vs $10.00 catalog · ×240
$480.00
$720.00
Set per sq ft$ 12.00= $2,880.00 ($12.00 × 240)keep $13.00
Reason, in your words (optional — the rep sees it)
Approve at your priceDeclineClose it out1 line repriced · now $480.00 against the book. The rep is told what you set.
The real screen, drawn from the product’s own design system. Sample data — no customer information appears here.
Beat seven

Save a version, go back to it, or compare two

Save a version when a round of changes is ready, and the building, every material line, every service and the prices are frozen as they stood — so you can go back to one, or compare two. On the Brenneman 40×60 shop, version 3 against version 1 is $28,206 more, $60,726.40 to $88,932.48. Where it moved: materials up $4,944, labour $3,360, services $16,880, markup $3,022 — a 40×12 porch on the front, a 3′ wainscot, a 4″ concrete pad and seamless gutters. Copy for the customer puts it in plain words for a text. When the customer asks what changed, you have the answer in one look.

Saving over the old number means the price the customer is holding may not be any price you can find.

Estimates · Versions — compare two
Compare in the Versions window — two versions picked, the difference in the total, where it moved, what changed in the building, the services and the materials by category, with Copy for the customer. Real screen · sample data.
Every part of it, in detail
The design becomes the estimate
The building you drew becomes a priced estimate through the same list the builder used — and every version you save is frozen, ready to send or go back to.
Material takeoff straight off the model
Every stick, panel, screw and yard of concrete measured off the same building the model draws — posts, trusses, girts, purlins and steel, counted the way a post-frame yard sells them.
Your material price book
What each material costs you and what you sell it for, in one book you edit when the yard changes its pricing.
Labour calculator
Turns the building you drew into a priced labour line — square feet under roof, doors, tall walls, wainscot, soffits, insulation and porches, every line visible and editable, and marked up without ever touching the crew's pay.
Markup, built into every price
Mark up a line, a section or the whole job — and the customer reads prices with the markup built in, adding up to the total to the cent, with no markup line to argue with.
Service catalog
Your own list of priced add-ons — concrete, insulation, doors, permits, site prep — that drop onto an estimate as calculators that know their unit, and can be offered as options the customer adds themselves.
Estimate versions: save, go back, compare
Save each round of changes as a version, go back to any of them in one click, and compare two to show the customer exactly where the price moved.
Pricing approvals
When a rep changes a catalog price, the estimate cannot be sent until someone with the authority says yes — or sets their own number. A rep you trust with their own prices just sends.
Control what the customer sees
A switch on your side for every block, every price line and every line of the building description the customer will see — per project, changeable any time, same link, no resend.
THE SYSTEM, END TO END

Price one of your buildings
on your own numbers.

The drawing becomes the price — the material list off the model, your yard's prices, your labour, your markup at three levels — and a saved version to go back to or compare against. Twenty minutes, on one of your real structures — and the link we build is yours to keep whether or not you go any further.

leads2build.com
Estimate total
How this total is built
Materials$49,808.75
Framing$18,420.00
Sheathing$12,905.50
Trim$3,180.00
Doors & Windows$9,640.00
Foundation$4,275.00
Fasteners$1,388.25
Labor$8,910.53
Erect shell2,400 sf · 176 hrs × $42.25/hr$7,436.00
Walk doors & windows3 × 1.5 hrs$190.13
Overhead doors2 × 4 hrs$338.00
Lean-to / porch480 sf · 22.4 hrs$946.40
Services & site work$25,546.00
Concrete Pad2,400 Per Sq Ft × $7.25$17,400.00
Site Prep & Grading$2,850.00
Seamless Gutters168 Per Linear Ft × $9.50$1,596.00
Custom Garage Door2 × $1,850.00$3,700.00
Markup+$9,083.22
Markup · Framing · 10%+$1,842.00
Markup · Doors & Windows · $500+$500.00
Markup · Everything · 8%+$6,741.22
Customer total
Materials, labor, services and markup — everything the customer pays.
$93,348.50
The Pricing Engine — Leads2Build