TRADE FIT

THE ASSEMBLY LINE TEST.

QUICK ANSWER

Does the work repeat in a predictable unit? That's the whole test. If your work is priced and performed in consistent, measurable units that repeat from job to job, then job costing in ControlQore can tell you weekly whether the true cost per unit matches the estimated cost per unit. If the work doesn't repeat that way, job costing turns into expensive custom accounting instead of something you can run the business on.

This came out of years managing commercial construction and reviewing more than 50 subcontractor financials a month. The contractors who catch a problem in week two rather than at closeout have one thing in common: their work produces a trackable unit every day. The ones who find out at closeout are running work that resists unit tracking, and no amount of software fixes that. Eighteen trades pass the test. Mechanical, plumbing, fire protection, HVAC, and most interior finish trades don't, and that's not a judgment about those businesses.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-08-07
THE DEFINITION

WHAT IT MEANS.

The assembly line test is one question: does the work repeat in a predictable unit?

Eighteen trades pass: civil, concrete, concrete flatwork, electrical on commercial new construction only, SWPPP and erosion control, underground utility, sitework, grading, masonry, framing, drywall, insulation, excavation, demolition, paving, structural steel, waterproofing, and EIFS and stucco. Each one produces work that repeats in a unit you can count, whether that's linear feet, cubic yards, square feet, tons, floors, or pieces set. Cost codes built to match those units give you a job cost report you can read every week instead of a postmortem at closeout.

Civil work gets tracked in linear feet of pipe and cubic yards of excavation. Concrete gets tracked in cubic yards placed per pour, with cost codes sequenced by formwork, rebar, pump, placement, and finishing. Masonry gets tracked in units per mason hour by wall type and floor. The unit is different in every trade and the arithmetic underneath it's the same one every time.

THE TRADES THAT FAIL THE TEST

WHERE UNIT TRACKING BREAKS DOWN.

01

Mechanical contractors

The phase matrix for commercial HVAC covers design, procurement by equipment category, several labor classifications, inspection phases, startup, and commissioning. That produces dozens of cost code combinations, and the setup time runs past what the engagement is worth. Unit price comparison fails because the units aren't consistent from one project to the next.

02

Plumbing contractors

Plumbing has the same problem as mechanical. Underground, above slab rough in, trim out, and service work each carry a different cost structure. Service work adds per call cost allocation, callback tracking, and dispatcher overhead, which needs a different system than assembly line job costing.

03

Fire protection

Design, specialty suppression equipment procurement, rough in, trim out, AHJ inspection, and commissioning each have different cost drivers, lead times, and billing events. The assembly line idea breaks down at the design and specialty procurement phases. There's no unit repeating across jobs to measure the work against.

04

Electrical remodel and TI work

Commercial new construction electrical passes, because floor by floor and phase by phase tracking works on a new building. Remodel and tenant improvement fail, because the phase matrix moves with the building type, the existing conditions, and the owner's requirements. Consistent unit cost tracking isn't practical when every job is a different animal.

THE ARITHMETIC

WHAT IT LOOKS LIKE IN DOLLARS.

What a passing trade looks like in dollars

A civil contractor estimates pipe installation at $42 per linear foot. ControlQore tracks the true cost per linear foot every week. When the true cost hits $58 in week three, the variance is visible, the cause can be found, and there's still time to do something about it. That's the whole benefit, and it only exists when the unit repeats.

WHY WE TURN TRADES DOWN

SPECIALIZATION IS THE POINT.

A generic system serves nobody well

A fractional CFO who serves every trade builds one generic setup, and then the civil contractor gets the same structure as the mechanical contractor. Neither one ends up with a system that matches how they estimate and how they produce. Turning down the trades that fail the test is what makes it possible to build something that fits the ones we take.

Cost codes built to the trade's own units

A civil contractor's cost codes match the unit price categories in the bid. A masonry contractor's codes match wall types. A framing contractor's codes match the floor by floor estimate. That level of fit is only possible when the work repeats in a unit, which is what the test is checking for.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing, no payroll, and no add-ons.

Last 12 months revenueMonthly fee
Up to $1M$1,900 to $2,900
$1M to $3.5M$2,600 to $3,900
$3.5M to $6.5M$3,800 to $5,700
$6.5M to $9.5M$5,100 to $7,100
$9.5M to $12.5M$6,100 to $8,500
$12.5M to $15.5M$7,400 to $11,000
$15.5M to $18.5M$9,400 to $13,500
$18.5M+Quoted individually

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions rather than a report.

Your bookkeeper keeps doing the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Nobody in your office is answering coding questions or chasing a reconciliation at month end.

We do the books. No payroll.

Strategic

Every job shows its margin while it's still running.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the job costing.

COMMON QUESTIONS

FREQUENTLY ASKED.

The assembly line test asks whether the work repeats in a predictable unit. If it does, whether that's linear feet of pipe, cubic yards moved, square feet placed, units per mason hour, or board feet per floor, the trade passes. Cost codes then map cleanly to the estimate, production is measurable weekly, and variance is visible before it becomes a loss. If the work requires a different cost structure on every project, or the phase matrix runs to dozens of combinations, the trade fails and job costing becomes custom manufacturing.
The 18 trades that pass are civil, concrete, concrete flatwork, electrical on commercial new construction only, SWPPP and erosion control, underground utility, sitework, grading, masonry, framing, drywall, insulation, excavation, demolition, paving, structural steel, waterproofing, and EIFS and stucco. Each one has work repeating in predictable units such as linear feet, cubic yards, square feet, floors, pieces set, or tons placed. Cost codes built to match those units produce job costing you can read weekly rather than at closeout.
Mechanical, plumbing, fire protection, HVAC, and most interior finish trades fail. Electrical remodel work also fails, because floor by floor rough in on a new commercial building is manageable while remodel work with multiple floor types, room classifications, and scope changes isn't. The failure mode is consistent: the work requires so many cost code combinations that setup time runs past what the engagement is worth.
Because the estimate and the actuals use the same units. A civil contractor estimates pipe installation at $42 per linear foot, ControlQore tracks the true cost per linear foot weekly, and when the true cost hits $58 in week three the variance is visible and the cause can be found. A mechanical contractor estimating HVAC spreads costs across design, procurement, several equipment categories, labor classifications, and inspection phases, so the unit price comparison breaks down because the units aren't consistent across projects.
Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we run the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still running, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
WHAT THIS TIES INTO
Josh Luebker, The Construction CFO
Josh Luebker
FRACTIONAL CFO · THE CONSTRUCTION CFO

Former commercial project manager and master electrician: 150+ projects worth $2.1B combined, from $50,000 to $300M. Now fractional CFO to commercial subcontractors.

DOES YOUR WORK REPEAT IN A UNIT?

Tell us the unit you price in and the revenue you're doing. If your trade passes the test we will tell you, and if it doesn't we will tell you that too.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute diagnostic

20 minutes. No sales pressure. We will tell you exactly what's broken before we talk about anything else.

OR START WITH THE WORKBOOKS. NO CALL NEEDED.