Skip to main content
CASE STUDY$4.9M CONCRETE CONTRACTOR$340K MARGIN RECOVEREDJOB PROFITABILITY SYSTEMSTRUCTURAL CLUSTER · CFOS CASE STUDY$4.9M CONCRETE CONTRACTOR$340K MARGIN RECOVEREDJOB PROFITABILITY SYSTEMSTRUCTURAL CLUSTER · CFOS
THE CONSTRUCTION CFO BOOK A DIAGNOSTIC CALL
CASE STUDY · STRUCTURAL CLUSTER

$340K IN MARGIN. RECOVERED. HIDDEN IN OVERHEAD.

QUICK ANSWER

A $4.9M concrete contractor was bidding every job with an overhead rate calculated on gut feel — 12%, nowhere near the actual cost of running the business. Jobs looked profitable. The P&L said otherwise. CFOS rebuilt the overhead rate from actual financials and set up job costing that caught labor variance weekly. $340K in margin recovered in the first full year.

Concrete contractors lose margin in two places: overhead rate and labor variance. The overhead rate is wrong because nobody rebuilt it from actual financials. The labor variance is invisible because there's no weekly cost-to-complete tracking by phase. Both of these are fixable. Both of them are almost always wrong on a $3M–$8M concrete company. This is what fixing them looks like.
BY JOSH LUEBKERPublished: Jun 2025Updated: May 2026
THE SITUATION

WHERE THIS CONTRACTOR STOOD.

A $4.9M concrete contractor — commercial foundations, structural slabs, tilt-wall, and some flatwork — came to SPM in mid-2024. The owner had 22 years in concrete. Crew of 31, including two foremen. Six to eight active jobs at any time across three GC relationships.

The company was growing. Revenue had gone from $3.1M to $4.9M over three years. Net profit hadn't moved. It was stuck at 3-4% regardless of revenue — and some quarters it went negative. The owner knew something was off. He didn't know what. His CPA said the overhead rate looked "about right." It wasn't.

He came to SPM because two of his eight active jobs had closed in the red in the prior year — and he hadn't known they were bleeding until closeout. By then, the crews were on the next job. The damage was done.

THE PROBLEM

WHAT THE OWNER WAS EXPERIENCING.

Every job priced felt like a guess. He knew his material costs. He knew his crew rates. But the overhead number — that 12% he'd been applying to every estimate for three years — had been pulled from a conversation with another contractor at a trade show. He'd never actually calculated it from his own books.

Labor variance was invisible until it was too late. When forming crews ran over on a slab because of unexpected rebar congestion, the foreman knew it. The owner found out at closeout when the cost-to-complete number didn't match the estimate. There was no weekly job cost report — just a monthly P&L that was already 30 days old when it landed.

Pump truck costs, form rental, and standby time were being absorbed into overhead instead of tracked as direct job costs. Those costs were real — they showed up on the P&L — but they weren't assigned to jobs. So the P&L looked like an overhead problem when it was actually a job cost misclassification problem.

THE DIAGNOSIS

WHAT CFOS FOUND.

The diagnosis was a Job Profitability System failure with two root causes stacked on top of each other:

Root Cause 1 — Wrong Overhead Rate. The actual overhead rate, calculated from 24 months of financials, was 21.4% — not 12%. The difference meant every job had been underbid by 9.4% of revenue. On $4.9M in annual revenue, that's a $460,000 annual underbid. Not all of that was recoverable — some jobs were already committed — but the rate correction alone changed the forward bid structure immediately.

Root Cause 2 — Labor Variance Invisible. Concrete work has three distinct labor phases: forming, placing, and finishing. Each has a different crew, different rate, and different production assumption. The estimating structure had all three lumped into a single "concrete labor" line. There was no way to tell which phase was running over until the whole job was done. See how the Job Profitability System tracks variance by phase →

Secondary Finding — Misclassified Costs. Pump truck rental, form rental, and standby time were in the overhead account instead of direct cost. Moving them to direct cost lowered the apparent overhead rate and raised apparent gross margin — giving a clearer picture of both job profitability and true overhead load.

THE INTERVENTION

WHAT CHANGED AND WHEN.

WEEKS 1–2

Pulled 24 months of financials. Recalculated the overhead rate from actual data: 21.4%. Reclassified pump truck, form rental, and standby costs from overhead to direct cost. The corrected overhead rate and reclassified costs were handed to the owner immediately for use on the next bid in queue — a $680K tilt-wall job due in 10 days.

MONTH 1

Set up ControlQore with three-phase cost code structure: forming labor, placing labor, finishing labor — each with its own budget line matching the estimate. Pump truck, form rental, crane, and standby each got their own direct cost code. First weekly job cost report delivered — actual vs budget by phase on all six active jobs. Owner saw forming labor running 14% over estimate on the largest active job within the first week of tracking.

MONTHS 2–3

Foreman on the overrun job adjusted forming sequence based on the cost report — recovered 8% of the overage in weeks 5-6 by resequencing a wall pour to reduce crane time. First tilt-wall job bid with the corrected 21.4% overhead rate won at margin 11 points higher than the previous comparable job. Monthly close delivered within 10 business days. Owner saw the actual job margin impact within one billing cycle.

FULL YEAR

Tracked job-level profitability on every job through the year. Two jobs that would have gone red under the old system were caught mid-job and corrected in the field. Net margin moved from 3.1% to 9.8% on comparable revenue. The $340K margin recovery came from: corrected overhead rate applied to forward bids, labor variance caught and corrected mid-job, and reclassified costs giving accurate job-level reporting.

THE OUTCOME

WHAT ACTUALLY HAPPENED.

$340K
Margin Recovered in First Full Year
21.4%
Actual Overhead Rate — Was Bidding at 12%
9.8%
Net Margin — Was 3.1% on Same Revenue
Weekly
Job Cost Variance — Every Phase, Every Job
Overhead rate corrected from 12% to 21.4% — applied to all forward bids immediately
Pump truck, form rental, and standby reclassified to direct cost — overhead rate now accurate
Three-phase labor cost tracking live in ControlQore — forming, placing, finishing each tracked weekly
Labor overage on largest active job caught in week one — 8% of variance recovered mid-job
Net margin improved from 3.1% to 9.8% on comparable revenue in the first full year
$340K in margin recovery across the year — overhead correction and labor variance elimination combined
Two jobs that would have closed in red caught mid-job and corrected in the field

Time to headline outcome: Overhead rate corrected and applied to forward bids in week two. Full margin recovery measured at 12-month mark: $340,000.

WHAT THIS MEANS FOR YOU

DO YOU RECOGNIZE THIS STORY?

Concrete contractors with margin problems usually share the same four patterns:

Overhead rate was last calculated more than 12 months ago — or was never calculated from your own books
Labor is tracked as one line item in the estimate — no phase breakdown between forming, placing, and finishing
Equipment and pump costs are in overhead instead of direct cost — making the overhead rate look higher and the job margin look lower than reality
You find out a job lost money at closeout, not at week four when the labor variance first showed up

Every one of those is a Job Profitability System problem. See how CFOS applies to concrete contractors specifically →

$2.1M+
Client AR Recovered Since 2023
18
Active Trade Specializations
60 DAYS
Average Onboarding Time
COMMON QUESTIONS

FREQUENTLY ASKED.

A $4.9M concrete contractor was bidding every job with an overhead rate of 12% applied from a conversation with another contractor — never calculated from actual financials. The real overhead rate was 21.4%. Additionally, labor was tracked as a single cost line with no phase breakdown, so forming, placing, and finishing overruns were invisible until job closeout. Pump truck, form rental, and standby costs were misclassified to overhead instead of direct cost, further distorting both job margins and overhead calculations.
The diagnosis identified two stacked Job Profitability System failures: a wrong overhead rate (12% billed vs 21.4% actual, a 9.4-point underbid on every job) and invisible labor variance because forming, placing, and finishing labor were lumped into one estimate line with no phase-level tracking. A secondary misclassification of equipment and standby costs to overhead instead of direct cost compounded both problems. CFOS rebuilt the overhead rate from 24 months of actual financials and restructured the cost code system to track labor variance by phase in ControlQore.
$340,000 in margin was recovered in the first full year. Net margin improved from 3.1% to 9.8% on comparable revenue. The overhead rate correction was applied to forward bids by week two. Labor variance was caught on the largest active job in week one — an 8% forming overage that was partially recovered mid-job through resequencing. Two additional jobs that would have closed in the red were caught and corrected in the field before closeout.
Yes — for concrete contractors doing $1M–$12M whose overhead rate hasn't been calculated from actual financials in the past 12 months, or who lack phase-level labor cost tracking in job costing. The overhead rate problem is nearly universal on concrete companies in the $3M–$8M range — the rate gets set once and applied indefinitely. CFOS rebuilds it from actual data and sets up ControlQore to catch labor variance weekly by phase. See the Concrete Operating System page for trade-specific detail.
Josh Luebker — The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including Google data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

RELATED RESOURCES

CONNECTED PAGES.

TRADE OS
Concrete Operating System
The full CFOS architecture for concrete contractors — overhead rate, labor variance, and front-loaded costs
CFOS MODULE
Job Profitability System
The module that found the $340K — overhead rate, labor variance, and weekly cost-to-complete tracking
SERVICE
Fractional CFO
What an engagement looks like and what's included at each tier
SYSTEM CONNECTIONS
CFOS MODULE THAT FIXED IT
Run on CFOS — Full System IndexJob Profitability System
TRADE OPERATING SYSTEM
Concrete Operating System
SERVICE LAYER
Fractional CFO for ConstructionConstruction BookkeepingConstruction Controllership

DO YOU KNOW YOUR TRUE OVERHEAD RATE?

Not the number you've been applying to estimates. The one calculated from your actual financials in the last 12 months. If you can't answer that immediately, let's find out together.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure. We'll tell you exactly what's broken before we talk about anything else.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOS Job Profitability System Concrete OS Schedule a Call Josh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS CONTROL Book →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR