Your yard's prices behind the model

Every line on the material list prices through a real material with a cost and a sell price, editable per shop — wall systems and upper floors included — so the design carries a live dollar total, and one job can price them its own way without moving yours.

The operating system built exclusively for post-frame and barndominium builders.

What it is

Two layers. Usage rows cover every line the takeoff can produce — the shell, stud walls and post brackets, the tall-wall allowance, an upper floor's joists, subfloor and stair. Catalogue rows are the real products a yard sells. A usage row made of a catalogue material says so — Priced from 2x6 SPF — and editing it edits that lumber. A price set for this job beats everything, then your edits, then the catalogue default, then the shipped default. We exclusively serve post-frame and barndominium builders, so the price book starts as lumber, steel and trim: the audited rows at the blended median of every priced line across 258 real post-frame estimates, the newer hardware and floor rows as starting estimates to replace. The finish-out inside a barndominium prices from a list of its own, interior assemblies. Builder prices has three sub-tabs: Prices, where every row says where its price came from — a Supplier sheet and its date, Your price, or Builder estimate for a starting number nobody has set; Design defaults, where every new design starts; and Your takeoff rules, the account's own waste, pack sizes and counting rules, off until you turn them on. Design defaults cover the code edition, Tall walls, fire caulk and Fireblocking material, the girts on a shop and on a barndominium, the thickened edge's width, depth and bars (left blank, the width follows the IRC table under stud walls and the builder standard otherwise), Slab runs to, Porch posts and Overhead door lift. Every new design starts from them — blank, template or starter — and so does each porch or overhead door you add. They are written onto a design when it starts, so changing them never re-prices a design already started. A row sold in packs bills whole packs: 45 bolts at 10 to a box is 5 boxes.

Also called: price book · material prices · cost and sell · builder prices · what does 2x6 cost · wall system prices · post bracket price · floor system prices · price for this job

See it, piece by piece
01

The prices are yours, and they start out real

Try it

Every line the take-off can produce has a cost and a sell price you can edit. The audited starting numbers are not invented: they are the blended median of every priced line across 258 real post-frame estimates from two shops, converted into the unit this list uses. The newer rows — post brackets, sleeves, the tall-wall allowance, an upper floor's framing — start as estimates and are the first ones to set to your supplier's numbers. What you pay against what you charge, and the margin bands that go with it, live in your material price book — this list is the one the model reads while you draw.

Settings · Builder prices
Builder prices — a cost and a sell price on every row, and the lumber a row is made of. Real screen · sample data.
Without it

The default book says a laminated column is $12 a foot, the yard charges $4.53, and you find that out after the customer has signed at a price you cannot build for.

Why we built it

The owner can trust the first quote out of the box instead of discovering the defaults at the yard. The starting numbers were pulled out of real estimates by a script that can be re-run, not typed by somebody guessing — and since a median across two shops is nobody's yard exactly, every number on the page is a field you change yourself.

02

252 materials, searchable, priced one at a time

Try it

Framing, sheathing, trim, accessories, doors and windows, trusses, foundation, freight and labour — every size of dimensional lumber, every steel gauge, each on its own row with a unit, a supplier code where the source lines had one, and a count of how many real priced lines it was built from. Search by name or SKU; trusses alone runs to 138 rows. The 252 materials it starts with, and the prices you overwrite with your own yard's, are all in the material price book.

Material catalog search
Material prices

What each material costs you and what it sells for. Every estimate the 3D builder produces is priced from this list, so a number here is the number on the customer’s quote. Defaults are drawn from real post-frame jobs — change only what differs at your yard.

Material
Unit
Your cost
Sell price
2x4 SPF
Framing · 24{LF} · from 3,208 priced lines
per ft
0.578
0.752
2x6 SPF
Framing · 26{LF} · from 3,045 priced lines
per ft
0.882
1.146
SYP 2x12
Framing · LP212{LF} · from 761 priced lines
per ft
1.745
2.269
3 Ply 2x6 Lam. Post
Framing · LM326{LF} · from 758 priced lines
per ft
4.414
5.738
Treated 2x6
Framing · LT26{LF} · from 527 priced lines
per ft
0.998
1.298
SYP 2x10
Framing · LP210{LF} · from 447 priced lines
per ft
1.806
2.347
Treated 2x8
Framing · LT28{LF} · from 397 priced lines
per ft
1.274
1.656
15" Precast Concrete Cookie
Framing · CK15 · from 137 priced lines
each
11.50
14.95
29Ga AG Panel
Sheathing · AG29 · from 2,415 priced lines
each
32.19
41.85
26Ga AG Panel
Sheathing · AG26 · from 388 priced lines
each
41.02
53.33
Board Batton 26 Ga
Sheathing · BB26 · from 96 priced lines
each
47.60
61.88
Ridge Cap 14" Wide
Trim · RC14{LF} · from 612 priced lines
per ft
1.884
2.449
Rake / Corner
Trim · RKC{LF} · from 588 priced lines
per ft
2.321
3.017
Eave / Roof Edge Trim
Trim · ERE{LF} · from 470 priced lines
per ft
0.928
1.206
Panel Screw 1½" HH
Accessories · SCR15 · from 1,904 priced lines
each
0.041
0.078
3068 Steel Walk Door
Doors & Windows · WD3068 · from 214 priced lines
each
980.00
1058.40
C40P4 Common Truss
Trusses · TR40C4 · from 61 priced lines
each
268.00
348.40
80 # Bag Of Sackrete
Foundation · CONBG · from 63 priced lines
each
8.00
10.40
Delivery
Freight · from 291 priced lines
each
425.00
552.50
Erection Labor
Labor · from 188 priced lines
each
6.50
8.45
Save prices252 materials

A blank field uses the default shown in grey. Prices are per linear foot for lumber and trim, and per unit for panels, doors, trusses and hardware — $0.882 a foot of 2x6 is not the same number as $41.85 a panel, and the estimate multiplies each by the right quantity.

252 rows, filtered by category, searched by name or SKU. Real screen · sample data.
Without it

The yard quotes you in SKUs, the list only searches by name, and the wrong panel gauge gets priced into a 4,000 square foot roof.

Why we built it

The office prices straight off the yard's quote on the desk, SKU and all, without guessing which row it means. Each row says how many priced lines it was built from, because a default from 3,045 lines of 2x6 and one from 61 lines of a single truss are not the same kind of number and should not look alike.

Sound familiar?“lumber went up and every quote is stale”
03

Change one price and every place it is used moves

Try it

Girts are 2x6 SPF (2x4 SPF when the wall system picks 2x4 girts), purlins are 2x4 SPF, posts are the 3-ply laminated column, wall and roof steel is the 29ga panel — and a hybrid wall's 2x6 studs, top plate and fireblocking are 2x6 SPF too. A header is the lumber of its own size: a 2x8 is 2x8 SPF, a 2x12 is SYP 2x12, and the LVL past the 2x12 band is the 1.5 x 14 LVL row. Because each drawn part is tied to a real product, editing 2x6 SPF once moves every 2x6 girt, cripple, sill and stud on every draft estimate at the same time, and the row tells you so: Priced from 2x6 SPF · also prices the rest. The counting itself — every stick, sheet and screw off the building you drew — is a separate job; this page is only what those pieces cost.

Inspect piece card
Click any part — a post, a girt, a panel, a footing — to see exactly what it is. Flip Layers to Frame or Foundation to reach the framing and the below-grade pour.
All checks pass
One drawn member, named as the product it is bought as. Real screen · sample data.
Without it

Lumber goes up four cents a foot and somebody has to hunt down girts, cripples, sills and eave struts on four separate rows, then do it again next month.

Why we built it

Lumber moves four cents a foot and the office makes one edit, not a hunt across four rows every month. The member the builder draws, the line on the estimate and the row in the price book are one material — and the judgement in that map is stated, not hidden: posts are the 3-ply laminated column because that is what both shops actually buy, 758 priced lines against 58.

04

Stud walls, brackets and the tall-wall allowance, in the same book

Try it

Pick a wall system in the 3D builder and its pieces price from rows in Builder prices. A hybrid wall's studs, top plate and fireblocking price from the SPF of their size — on a 2x6 wall they are Priced from 2x6 SPF, the girt's lumber — and its bottom plate from treated lumber of the same size, so one lumber edit reaches them all. The hardware has rows of its own: wet-set and drill-set post brackets, ½″ A325 bolts, structural screws, #4 bent bars and slab anchors, the 60″ post sleeve, and an engineering allowance for tall walls — all shipped as starting estimates for you to replace. Under Design defaults, Tall walls sets the height where cross bracing and the allowance join a design, 12′ to start: barndominiums get both by default, on a post-frame shop each is a switch, and a design keeps the height it was quoted with. The shell options price from rows too: 2x4 girts, each fireblocking material on the code's list and fire-block sealant, the porch's rough-fir posts, post bases, T-straps, gable plates and spot footings, the 4x12 and 6x12 timber beams, and the scissor truss adder with its slide connector; the rows no audit could price are marked as starting estimates.

Settings · Builder prices — wall system and tall walls
The wall-system rows on the Prices sub-tab. Change a stud's sell price and the plates and fireblocking made of the same lumber follow. Real screen · sample data.
Without it

The barndo moves onto stud walls or slab brackets and the brackets, bolts and the engineer's fee end up as a note beside the estimate instead of lines in it.

Why we built it

A wall system is only as good as its prices. Studs and plates are lumber the builder already prices, so they reuse it; brackets, bolts and an engineer's fee are numbers only the builder's own supplier and county can give, so they are rows to fill rather than a guess dressed up as a cost.

Sound familiar?“my prices are not the same as the default”
05

An upper floor prices from rows you own

Try it

A second floor or a loft brings 24 rows of its own: open-web floor trusses, I-joists and 2x joists by the foot, a ledger and its bolts or a rim board, hangers, a beam and column allowance where the span needs one (flagged for the engineer to size), blocking, draftstopping, three subfloor sheets, adhesive, fasteners, and the stair's stringers, treads, risers and rail. The quantities come from the floor you draw. The prices are placeholders until you load your supplier's, so they are the first rows to set before you quote a two-story barndo — and a post-frame second floor is always flagged for an engineer.

Settings · Builder prices — floor system and stairs
The floor-system and stair rows — a unit, your cost and a sell price on each. Real screen · sample data.
Without it

The second floor gets priced as a square-foot allowance because nothing in the book knows what a floor truss, a sheet of subfloor or a stair costs.

Why we built it

A two-story quote is only as good as the floor under the second storey. Giving every joist, sheet and stair part its own row means the number on the estimate is built from prices the builder set, not from a square-foot allowance.

06

A price for this job, without moving the base

Try it

The wall system's rows and an upper floor's can each carry a price for this design alone. The $ beside Wall system opens Wall system pricing with two tabs: one named for the design — Ridgeline 40×60 Shouse — and Base prices. Type the county engineer's $2,250 on the design's tab and only this estimate moves; leave a box empty and it follows the base. A lumber row's base is the lumber it is made of, so saving it there moves every line made of that lumber. A floor's Prices window works the same way, and only admins and sales managers can save base prices.

Wall system pricing — this estimate or base
Wall system pricing for the Ridgeline 40×60 Shouse: the engineering allowance at $2,250 on this job, the base still $1,500. Switch to Base prices. Real screen · sample data.
Without it

One county's engineer charges more, and the only way to quote it is to change the company's number or work it out on a calculator.

Why we built it

Quoting one job and moving the company price are different decisions. A job price travels with the estimate into every total, while the base stays what the next customer is quoted.

Sound familiar?“the total looks too low and I do not know why”
07

A running price while you are still drawing

The builder shows a materials sell total that moves as the building moves, priced off the same book the estimate will use (a post-frame building's trusses are the one difference: the builder prices them off the truss sheet by span) — so what does four more feet cost gets answered while the customer is still deciding. The figure holds steady through a drag and recomputes when you let go, rather than flickering under the cursor.

Materials — summary & export
Building cost at current prices
$68,412

From Settings → Builder prices. Every listed item has a price.

Done — back to Estimates
Saves the working draft. Create a version on the estimate when this round of revisions is ready.
Footprint
2,400 sq ft
Roof area
2,742 sq ft
Posts
20
Trusses
7
Roof panels
42
Panel screws
10,613
Catalog services
3
Export material list289 cut pieces · 34 order lines
Order CSVCut listCopy list

Order is what you buy. Cut list is purchase vs consumed on each stick. The copy includes what this list does not cover.

Building cost at current prices, above the counts it was priced from. Real screen · sample data.
Without it

The customer asks what another eight feet does to the price, the honest answer is "let me work it up and call you tomorrow", and tomorrow is a day for him to ring somebody else.

Why we built it

The rep answers "what does four more feet cost" while the customer is still on the phone, not tomorrow. It runs through the same resolved book the estimate uses rather than a quicker builder-only approximation, because the number a builder says out loud is the one he is held to.

08

What four more feet costs, before you say yes

Stretch the building, hang a lean-to, put the roof on a 6/12 — the total under the panel moves with it. The same drag that changes the geometry changes the material count, and the material count is what the book prices, so there is no second step where somebody re-prices it by hand.

Design — Building
BuildingHide
Dimension standardS618
Industry standard (ANSI/ASABE S618)

Eave, rake and ridge measured to the TOP OF THE PURLINS; width and length measured OUTSIDE-OF-GIRT to OUTSIDE-OF-GIRT. Switching restates the numbers — the building itself doesn’t move.

Width(ft)
−40′+
Length(ft)
−60′+
Eave height(ft)
−14′+
Bay spacing(ft)
−10′+
Truss spacing(ft)
−10′+
Girt spacing(ft)
−2′+
Purlin spacing(ft)
−2′+
Post embedment(ft)
−4′+
Frost depth(ft)
−3′6″+
WainscotOn
Height(ft)
−3′+
Width, length and eave — the inputs the running total moves with. Real screen · sample data.
Without it

You quote 40 by 64 at a number, he comes back wanting 40 by 72, and the extra eight feet gets guessed at on the spot because re-quoting means starting again.

Why we built it

The customer gets his answer while he is still excited about the bigger building. Price is attached to the geometry rather than typed beside it, so the drawing and the number can never describe two different buildings — every change re-measures and re-prices about thirty-four line types so nobody has to remember to.

Sound familiar?“need cost and sell separately”
09

Upgrade one building without changing your defaults

Try it

This customer wants standing seam where your default is exposed-fastener ribbed. The choice is stored on the design, not in your settings — it changes what the take-off emits, so it reaches the money rather than just the picture, and every other job keeps the shop default. A design records only its departures, so it reopens in a year and prices the same way while the defaults it never touched go on improving underneath it.

Roof system picker
RoofHide
Roof type
Gable

Also known as: Saddleback roof. Two roof planes whose upper edges meet at a ridge — the most common shape in cold and temperate climates. Framing: Common trusses at the spec’d spacing with gable trusses at each end (2×6 chords, king-post web), 2×4 purlins laid flat, rake and eave overhang framing.

Roofing system
Search systems + products…
Standard systems
Manufacturer products (scanned)
PBR / R-Panel — Ash Grayribs
Western Lock (snap-lock seam) — Charcoal Grayseam
⅞″ Corrugated — Almondcorrugated
Wave Panel — Colonial Redwave
Roof pitch(/12)
6
Eave overhang(ft)
1
A roof system chosen on this design, not in your settings. Real screen · sample data.
Without it

One customer's standing-seam upgrade gets typed into the shop's default book, and the next four quotes go out priced on a roof those jobs are not getting.

Why we built it

One customer's standing-seam upgrade never leaks into the next four quotes. A design records only what departs from your defaults, so it reopens in a year priced the same way, while the defaults it never touched keep improving underneath it.

10

An unpriced line is named, not silently free

Try it

A missing price costs zero and says nothing, which is exactly how gaps stay hidden until a customer conversation. The total reports how many lines it priced, how many it could not, and which ones, and the banner above the material list carries you to the rows that need a number, already highlighted. When a total comes back light because a material was never given a price, the price book names what went out unpriced.

Takeoff line override
1 material has no price
Click to open Settings → Builder prices and add it.
Send Order2 lines edited
UseMemberQtyLengthAmountChange
Post6x6 / 3-ply laminated post2020′$2,356.00—
JambPostJamb post818′$812.16+2
Girt2x6 wall girt9216′$1,383.68—
Purlin2x4 roof purlin8816′$1,027.84—
Header2x10 opening header412′$91.20-1
ExteriorRoofRoof steel panel4222′$2,207.94—
CupolaCupola kit1—No price—
Two materials with no price, named above the lines. Real screen · sample data.
Without it

Turning on a concrete slab and insulating all four walls left the estimate total completely unchanged, and nobody caught it until the invoice.

Why we built it

The office finds the missing price before the customer finds the low total. A usage with no price does not throw an error — it quietly adds nothing — so the unpriced count travels beside the total everywhere it is shown, and the banner drops you on the rows that need a number.

Sound familiar?“pricing two-story spaces”
11

A check that stops a price being wrong by a stock length

The same mistake shipped three ways in one afternoon: steel keyed to a row that did not exist and priced at zero; lumber charged per foot against a piece count, so a 16 foot post billed as one foot; a per-truss rate applied to a line measured in feet, putting $27,740 of timber on a 16 foot porch. Every line now carries both numbers — 92 pieces and 1,404 feet consumed — and the book decides which one it multiplies. The guard behind that sits with the price book.

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
2-ply 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′-8″
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.

92 pieces, 1,404 feet consumed — the line carries both. Real screen · sample data.
Without it

A 4,000 square foot roof prices at $225 because 27 foot panels were billed as one foot each, and the quote goes out looking like a bargain you now have to honour.

Why we built it

The owner never sends a $225 roof he then has to honour. Lumber is bought by the stick and priced by the foot, so that crossing happens in one conversion, and a build check walks every preset, roof shape, foundation, wall system and option — because the lines that go unpriced are the ones behind a toggle nobody thought to try.

12

One building, one price, on every screen

The estimate list, the pipeline card and the estimate workspace once answered what is this worth three different ways, and one estimate came out $8,299 apart from itself — the same building wearing two prices. All of them derive it from the drawing through this book now, so one number follows the job wherever it appears.

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
Services & add-ons$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
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
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
How this total is built — materials, labour, services, markup. Real screen · sample data.
Without it

The card says $96,000, the estimate says $104,000, and the customer has been reading whichever one you happened to send him.

Why we built it

The customer hears one number from everyone in your company. One function computes the value and every screen calls it — slower than storing a figure, but a hand-typed number stops tracking the estimate the moment the building changes, and a quietly stale card is worse than one that takes a moment.

Sound familiar?“engineering required for walls over 12 ft in some counties”
13

Materials are not the whole number

The running figure in the builder is materials at your sell price. The customer total adds the labour the building works out to, the services you dropped onto it and whatever markup you set — a materials-only figure under-states a job by roughly a third.

Cost breakdown
Item
Total
Materials
Framing
$18,420.00
%$10
+$1,842.00
$20,262.00
Sheathing
$12,905.50
%$0
$12,905.50
Trim
$3,180.00
%$0
$3,180.00
Doors & Windows
$9,640.00
%$500
+$500.00
$10,140.00
Foundation
$4,275.00
%$0
$4,275.00
Fasteners
$1,388.25
%$0
$1,388.25
Materials
$49,808.75
Services & add-onsSave as templateUse template+ Add service
Concrete & Site Package2 lines · $20,250.00Remove these lines
Concrete Pad
40′ × 60′ = 2,400 sq ft × $7.25 = $17,400
$17,400.00
×
%$0
$17,400.00
Site Prep & Grading
1 × $2,850 = $2,850
$2,850.00
×
%$0
$2,850.00
Seamless Gutters
168 lin ft × $9.50 = $1,596
$1,596.00
×
%$0
$1,596.00
Custom Garage Door
2 × 9′ × 8′ @ $1,850 = $3,700
$3,700.00
×
%$0
$3,700.00
Services & add-ons
$25,546.00
LaborOnOff
Erect shell
2,400 sf · 176 hrs × $42.25/hr
$7,436.00
%$0
$7,436.00
Walk doors & windows
3 × 1.5 hrs
$190.13
%$0
$190.13
Overhead doors
2 × 4 hrs
$338.00
%$0
$338.00
Lean-to / porch
480 sf · 22.4 hrs
$946.40
%$0
$946.40
Labor
$8,910.53
Whole job
One markup across materials, services and labor together
$84,265.28
%$8
+$6,741.22
$91,006.50
Customer total
$84,265.28
+$9,083.22
$93,348.50
Base, markup and total, one section of the estimate at a time. Real screen · sample data.
Without it

You quote off the materials figure, win the job, and discover the erection labour and the concrete pad were never in the number.

Why we built it

The owner never wins a job off the materials figure and then finds the labour and the pad were never in it. Materials are measured off the model and priced from a book; labour, services and markup are decisions a person makes and can defend — kept apart so you can see which half moved.

14

The order sheet names the same product you priced

The list that goes to the yard is regrouped the way a supplier prices — one line per material and stock length — and it names the catalogue product, not the drawing's word for it. What you priced as a girt and what you order as 2x6 SPF are the same row, so sending the order starts from the thing you already quoted.

Supplier order sheet
Send Order
34 line items · 1,247 pieces · Ostrander — 40×60 Shouse
Close
Supplier
Ridgeview Building Supply
Send to
orders@ridgeview.demo.invalid
Deliver to
4180 Larkspur Road, Millbrook
Needed by
week of 8 Sep
Note to the supplier
Anything they need to know — access, staging, substitutions.
What the supplier receives
2x4 SPF · 16′88pcs
2x6 SPF · 8′4pcs
2x6 SPF · 10′9pcs
2x6 SPF · 16′92pcs
2x6 SPF · 20′6pcs
3 Ply 2x6 Lam. Post · 18′6pcs
3 Ply 2x6 Lam. Post · 20′20pcs
SYP 2x10 · 12′3pcs
Treated 2x8 · 20′10pcs
29Ga AG Panel · 11′67panels
29Ga AG Panel · 22′ 1″42panels
Ridge Cap 14″ Wide · cut to length60LF
Rake / Corner · cut to length144LF
Post-hole concrete5.8yd3
Send orderDownload CSVSent under your branding, and recorded on the supplier’s card.
The take-off regrouped the way a yard quotes it. Real screen · sample data.
Without it

The estimate says "wall girt", the yard's invoice says "2x6 SPF 16ft", and reconciling the two is somebody's Friday afternoon.

Why we built it

Friday afternoon stops going to reconciling "wall girt" on the estimate with "2x6 SPF 16ft" on the yard's invoice. The binding that makes a girt cost something is the same one that makes it orderable, read once and used by both — two maps would drift, and the drift shows up as a delivery that does not match the quote.

Sound familiar?“pricing posts on slab brackets”
15

The live number stops when the estimate is dated

Try it

While you are drawing, the total follows the book. Editing a price does not rewrite an estimate you have sent, or any version you saved — each one holds the prices it was saved with. Put your 2x6 up on Monday and everything still on the bench moves with it; go back to an older version and you are told what it comes to at today's prices beside what it was, rather than having it quietly repriced. Where an estimate freezes sets out exactly where that line falls.

Estimates · Versions — go back

Go back to version 1?

The building, services, pricing and quantity edits go back to how they were in that version. The estimate as it is now is saved as a new version first, so you can come back to it.
Going back to version 1 — tap Go back and the window says what it comes to at today's prices, next to what it was then. Real screen · sample data.
Without it

Lumber moves in March and the quote he signed in January quietly reprices itself, so the number he agreed to is not the number on his contract.

Why we built it

The customer's January quote stays the January quote, even when lumber moves in March. A live price is right for a design nobody has seen and wrong for one a customer is reading, so the freeze is tied to saving a version — and an old version is never silently repriced, only compared against today.

16

Your cost never leaves your side of the screen

Every row holds two numbers. Every total a customer ever sees is built from the sell price — the cost column exists so the margin is in front of you at the moment you are typing the price, and it is on no quote, no portal and no printed estimate.

Your Investment

Your Investment

Materials$55,177.74
Labor$9,870.99
Services & Add-Ons$28,299.77
Concrete Pad$19,275.55
Site Prep & Grading$3,157.20
Seamless Gutters$1,768.03
Custom Garage Door — 9′ × 8′ (2)$4,098.99
Customer Total$93,348.50
As low as $1,915.24/month (60-month estimate at 8.5% APR)
Illustrative only — based on a 8.5% APR over 60 months. Actual financing terms vary by lender and credit profile. We are not a lender and do not provide financing.
The customer's side of the same book — sell prices only. Real screen · sample data.
Without it

A cost column gets pasted into a quote once, and the customer has your margin in writing for every job you bid him after that.

Why we built it

Your margin stays yours — no customer ever sees what you paid. One book holding both numbers puts the margin in front of you at the moment you type the price, and every customer-facing total goes through the one function that reads the sell price, so there is no second path a cost could leak down.

How it works
  1. 1Open Builder prices in Settings for the usage rows, or Materials for the full yard list.
  2. 2A row made of a catalogue material says Priced from that material and which other rows it also prices — edit it once and they all move.
  3. 3Edit a cost or a sell price and press Save prices. Draft estimates use it the next time they open; a sent estimate keeps the prices it was sent with.
  4. 4Set Tall walls once, under Design defaults: cross bracing and an engineering allowance above the wall height your county uses — 12′ to start. The thickened edge, Slab runs to, girts, Fireblocking material, Porch posts and Overhead door lift are set there too; a new design starts from them, and a design already started keeps what it has.
  5. 5In the 3D builder, the $ beside Wall system, or a floor's Prices, opens two tabs: this design's own prices, and Base prices.
  6. 6The total tells you how many lines it priced, how many it could not, and which ones.
  7. 7In the 3D builder a post-frame building's trusses price from the truss sheet by span and spacing — at 2′ spacing as the same span's 4′ truss, because the shipped sheet has no 2′ column, and the line says so — and a barndominium's from your Factory truss row.
Why we built it

A price book that ships with invented numbers is worse than an empty one, because a builder trusts it once and finds out at the yard. The audited starting rates are the blended median of every priced line across 258 real post-frame estimates, converted into the units this list uses; the rows no audit could price — post brackets, sleeves, the tall-wall allowance, an upper floor's framing — ship as starting estimates and are the first numbers to replace. A row that is really a lumber price edits the lumber, so what a builder types is what the estimate charges. And any material with no price is named out loud — a missing price silently costs zero, which is how earlier gaps hid for so long.

The problem
  • A design tool with no prices, or with prices nobody can edit.
  • Silent zero-cost lines dragging a total down with no signal.
  • Wall-system hardware and an upper floor priced from memory outside the book.
  • One job's price changed by editing the company's.
What you get
Day-one useful numbers from real jobs, not a page of zeroes.
A material price edited once moves every estimate that uses it.
Unpriced lines are named rather than silently free.
A saved estimate keeps its prices when yours change — and tells you what it would cost today.
Stud walls, post brackets, sleeves and the tall-wall allowance price from the same book as the girts.
An upper floor's joists, subfloor and stair have rows of their own.
Wall-system and floor-system items can carry this job's own price without moving the base.
What's inside
The full yard price list

A catalogue built from every priced estimate across two real shops: Framing 27, Sheathing 14, Trim 24, Accessories 29, Doors & Windows 11, Trusses 138, Foundation 2, Freight 1, Labor 6. Each row carries a unit, a cost, a sell price, a supplier code where there was one, and how many priced lines it came from.

What each part of the building is actually made of

The join between the piece the 3D builder draws, the line on the estimate, and the row in your price list. The takeoff says Girt, 64 pcs; a yard sells 2x6 SPF by the foot. The tie between them is the price.

This building's own material choices

Material choices live on the design, not on your account. Only the departures from your defaults are stored. So one customer's upgrade is priced as an upgrade, every other job keeps the shop default, and improving a default still reaches every building that never overrode it.

A guard that stops a price being off by a stock length

A check that runs before anything ships. It walks every starting building and every combination of options, and fails the build if a line's quantity and its rate are in units that do not cross — a count against a per-foot rate, a per-truss rate against a measurement in feet.

A running price while you design

A live materials sell total, in the builder itself. It is priced through your own price list plus this design's material choices — the same numbers the estimate will use. It holds steady while you drag and recomputes when you let go, so it is not flickering under your cursor.

3D BUILDING DESIGNER

See your yard's prices behind the model
on one of your own jobs.

Thirty minutes with Keith — your building, your numbers. Bring the job where “lumber went up and every quote is stale” — we will show you exactly where that stops.

leads2build.com
Settings · Builder prices
Your yard's prices behind the model — Leads2Build