Pick a project

A privacy fence and an 1,800 square foot house are the same problem at different scales: a list of pieces, a pile of stock lengths, and someone at a saw closing the gap. Pick one and see how much of that closing work disappears.

How the two columns are built

The left column orders by piece type — one stock length per type, no nesting between different pieces, cut to size on site. That is how most framing packages leave a yard today. The right column solves the whole cut list at once, so a sixteen-foot board can carry a joist and two blocks instead of a joist and an offcut.

Both are computed live here with a best-fit packer. The engine at a yard runs Gilmore–Gomory column generation across every order in the queue, not one job at a time, so pooled numbers beat what you see on this page.

What the time figure claims

Sawing only: pieces multiplied by minutes per cut, at a rate you set. Handling and fastening aren't counted, because they happen either way. The claim is narrow on purpose — the saw is what leaves, not the labor of building.

If you run a yard

The right-hand column is a product your builders are already asking for. joseph@structmill.com · (412) 667-1980