BRIDGE ยท JOB COSTING SOFTWARE

CONTROLQORE FOR BRIDGE CONTRACTORS.

Generic accounting software can't report cost per unit against a measured DOT bid item, carry a cofferdam as the engineered structure it is, or tell you whether new construction or rehab is the side of your business that pays. ControlQore can.

QUICK ANSWER

ControlQore for bridge contractors builds cost codes two ways at once: by measured bid item, so actual cost per unit can be read against the unit price bid, and by structure phase, meaning mobilization, temporary works, foundations and piers, steel erection, deck, and rehab work. Falsework, cofferdams, and causeways get their own codes with design, erection, carry, and removal inside them. In-water permit windows sit on the cash forecast as milestones, because a missed window slides foundation work a season. The WIP schedule is produced monthly from cost-to-cost percentage complete, which is the same schedule the surety reads when it sets your bonding limit.

Bridge contractors at $1M to $5M net 6 percent before taxes on the SPM 48-trade dataset, and the CFOS target at that revenue is 10 percent. Gross margin for bridge at the same revenue reads 22 percent, derived from the nearest comparable trade in that dataset rather than measured directly, so treat it as a reference point. The distance between 6 and 10 isn't a bidding problem. It's the cost of a cofferdam nobody coded, an overrun on a measured quantity nobody priced per unit, and a permit window that cost a season, and none of the three are visible in a P&L.

BY JOSH LUEBKERPublished 2026-08-08Updated 2026-08-08
WHAT IT SEES

THE NUMBERS GENERIC SOFTWARE MISSES.

By Bid Item
Cost Codes Matched to Measured Quantities
Per Unit
Actual Cost Per Unit vs. the Unit Price Bid
Temporary
Falsework and Cofferdams as Their Own Codes
Monthly
WIP Schedule the Surety Can Read
THE DEFINITION

WHAT IT IS.

ControlQore is a job costing and WIP platform for contractors that tracks cost by job and cost code, so a bridge contractor can read cost per unit against each measured bid item, with falsework, cofferdams, and causeways carried as their own cost centers, while the structure is still going up.

WHAT YOU ARE DEALING WITH

WHERE IT GOES WRONG.

01

Temporary Works Priced Inside General Conditions

Cofferdams, falsework, shoring, and causeways are engineered structures built inside the project, with their own design, materials, and erection cost, and they can rival permanent line items before they demobilize as pure expense. Carried inside a general conditions allowance, none of that cost is measurable against what the bid assumed. Underpricing temporary works is the classic wound in this trade, and it repeats every time because the last job never produced a number to correct it.

02

No Cost Per Unit Against the Bid Item

DOT work pays on measured quantities at unit prices, which means overruns and underruns are ordinary rather than exceptional. Without actual cost per unit by bid item, an overrun looks like extra revenue and an underrun looks like nothing at all, when the truth depends on whether that item was priced above or below what it costs you to build. Final measurement is the wrong time to find out, because by then the crew is on the next structure.

03

In-Water Windows Nowhere on the Cash Forecast

USACE Section 404 and state Section 401 authorizations, fish passage restrictions, and flow limits decide when piers, cofferdams, and in-channel work can proceed at all. A window missed by two weeks slides that work a season, and the cost of the slide is carried in crew, equipment, and bonding capacity and not in any single line item. When permit dates live in a project manager's inbox instead of on the forecast, the slide is discovered as a cash problem months after it became a schedule problem.

04

Rehab and New Construction in One Blended P&L

Federal inspection standards keep the bridge inventory on a rating cycle, and those ratings drive continuous deck replacement, painting, and rehabilitation work alongside new structures. Rehab runs different economics: phased traffic control, unknowns inside an existing structure, and containment on older coatings. Blended into one P&L with new construction, neither market has a margin history, so both get bid off the same overhead assumption and one of them is subsidizing the other.

HOW SPM SETS IT UP

WHAT WE BUILD.

Cost Codes by Bid Item and by Structure Phase

SPM builds ControlQore cost codes for bridge clients on both axes. The bid item axis mirrors the DOT schedule of quantities, so labor, material, and equipment post against the same items the pay estimate measures and actual cost per unit is calculable every month. The phase axis covers mobilization, temporary works, foundations and piers, steel erection, deck, and rehab, so a structure can be read the way it's built. Variance over 10 percent on any unit price item triggers a review.

Temporary Works as First-Class Cost Codes

Every cofferdam, falsework system, shoring scheme, and causeway gets its own code with the full lifecycle inside it: design, materials, erection labor, rental or ownership carry while it stands, and removal. That's the only way to compare what a temporary structure cost against what the bid carried for it. After two jobs, the estimate stops guessing at temporary works and starts pricing them from history, which is the single largest correctable leak in the trade.

Permit Windows Priced and Calendared

SPM puts the permit calendar on the cash forecast as milestones: authorization dates, in-water window open and close, and the environmental commitments attached to each. Mobilization is planned around those dates rather than against them, and the slide contingency is priced into the bid instead of absorbed after the fact. When a window closes early, the forecast already carries what the season costs, so the funding decision gets made before the week starts rather than after the account is short.

Rehab as Its Own Division, Escalation Elected

Rehab work is set up in ControlQore as a separate division with its own cost codes for traffic phasing, existing-structure unknowns, and coating containment, so it builds a margin history that new construction can't dilute. On the input side, most DOTs publish fuel and steel price-adjustment clauses, and those clauses have to be elected in the estimate and then administered against the published index for the life of the contract. SPM tracks the election and the index administration on the job record so a multi-year contract collects what it's owed.

Monthly WIP the Surety Will Believe

Bonding capacity is the practical growth ceiling in bridge contracting, and both the aggregate and single-project limits come out of the balance sheet and WIP schedule the surety reads. The WIP for bridge clients is produced monthly from cost-to-cost percentage complete by job, with underbilled positions triggering a corrected pay app and overbilled positions flagged before they become a restatement. Accurate WIP and retained equity are business development in this market, not just accounting.

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

FLAT MONTHLY FEE. NO SOFTWARE INVOICE.

Three tiers, priced by your trailing twelve month revenue. ControlQore comes with Strategic, and it never appears as its own line item on an SPM invoice. Which tier you're in depends on how much of the work you want off your desk.

Pricing

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.

SPM configures the DOT schedule of quantities as cost codes in ControlQore, so every bid item the pay estimate measures has a matching code. Field time, material tickets, and equipment cost post to the item they were spent on. ControlQore then divides burdened cost by the quantity placed and reports actual cost per unit against the unit price bid. You read the overrun items and the underrun items as separate decisions rather than as one blended monthly total.
As their own cost centers with a full lifecycle, never inside a general conditions allowance. SPM builds a code per temporary structure and posts design, materials, erection labor, standing carry, and removal to it. That produces a cost history for temporary works, which is what the next estimate needs, because these are engineered structures that can rival permanent line items in cost and then demobilize with nothing to show for the money.
Indirectly, and it's the most valuable thing on the list. A surety sets aggregate and single-project limits from financial statements and a WIP schedule it believes, so capacity is underwritten before a letting is ever bid. Monthly WIP produced from cost-to-cost percentage complete, with underbillings corrected as they occur, gives the surety a schedule that reconciles to the general ledger. Retained equity does the rest.
60 days from engagement start to live job costing with WIP reporting. The bridge-specific setup covers the bid item cost code build, the structure phase codes, temporary works as their own cost centers, the rehab division, permit milestones on the cash forecast, escalation clause tracking, and historical data migration from QuickBooks. Most clients are fully operational in ControlQore within 60 days.
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 construction project manager and master electrician. Managed 150+ projects worth more than $2.1B combined, with individual jobs from $50,000 to $300M, including data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M to $12M through Sulphur Prairie Management.About Josh  | LinkedIn

WANT TO SEE THIS ON YOUR OWN BRIDGE JOBS?

Bring one open bridge job and your last full year. We will show you what the cost codes would look like and where the current numbers are wrong before we talk about working together.

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.