$340K IN MARGIN. RECOVERED. HIDDEN IN OVERHEAD.
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.
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.
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.
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.
WHAT CHANGED AND WHEN.
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.
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.
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.
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.
WHAT ACTUALLY HAPPENED.
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.
DO YOU RECOGNIZE THIS STORY?
Concrete contractors with margin problems usually share the same four patterns:
Every one of those is a Job Profitability System problem. See how CFOS applies to concrete contractors specifically →