MORE PROFIT WITHOUT MORE REVENUE.
Most subcontractors try to increase profit by adding revenue: more bids, more crews, more volume on the same broken math. Profit moves when four levers move, and they're an overhead rate built from real numbers instead of a guess, pricing set by margin instead of markup, bidding fewer jobs at better numbers, and stopping the fade between bid margin and final margin. A $4.9M concrete sub pulled those four levers and went from $161K net to $1,112,000 on the same crews, in the same market, without a single new service line.
None of the four levers needs a new customer, a new service line, or a bigger crew. Three of them are pricing decisions and one is a control discipline, which is why the arc is measured in quarters rather than years. The reason they go unused is that each one needs a number the business doesn't currently produce: real overhead, real closeout margin by job, and a live cost to complete. Build the measurement first and all four decisions get obvious. Skip it and every lever is still a guess, just a guess with more confidence behind it.
WHAT IT MEANS.
Net profit is what the company keeps after every job cost and every overhead dollar has been paid, which makes it the only revenue figure worth managing.
Revenue is the number owners quote and the number that moves least. A company can add $2M of work and lose money, because volume multiplies whatever the pricing math already was. The four levers on this page all operate on the math and not on the volume, which is why the same crews in the same market can produce a result that looks like a different company.
WHY MORE WORK NEVER FIXED IT.
You can't price right off a number that's wrong
Most subs use an overhead rate somebody guessed years ago, 5 percent in the bid system while the real number is 12 to 15 percent. Every bid priced off the fake rate donates the difference. One $3.4M civil sub had 32 percent actual overhead against a far lower assumed rate, and getting that number honest was the foundation every other lever rested on.
A 20 percent markup isn't a 20 percent margin
Markup is applied to cost and margin is a share of price, so a 20 percent markup yields a 16.7 percent margin. A sub who needs 20 percent margin to cover overhead and profit but prices with 20 percent markup loses 3.3 points on every job and never sees where it went. Multiplied across $5M of annual work, the confusion costs $165K a year.
A high win rate is a confession
Winning most of what you bid usually means your price is the lowest in the room. The work you keep winning at that price is the work your competitors looked at and passed on, because their own costs told them the job wasn't profitable. Winning less is what makes room for the margin the market was already willing to pay you.
The margin you bid doesn't survive to closeout
Jobs bid at 28 percent finish at 19 percent through unbilled change orders, untracked labor overruns, and absorbed rework. Fade is the most expensive leak in the business, because the margin was already yours and you gave it back. One civil contractor's first change order audit turned up $310K of unbilled work.
WHAT IT LOOKS LIKE IN DOLLARS.
A $4.9M concrete sub netting 3.3 percent pulled all four levers, honest overhead, margin pricing, bid scoring, and fade control, and produced $1,112,000 the following year on the same revenue. The owner took $130K in profit sharing. Nothing about the market changed. The math did.
A $3.4M civil sub had 5 percent gross margin and 32 percent overhead with four merchant cash advances draining the account. Eighteen months of lever work later it was earning 33 percent gross profit across 22 booked projects at 14 percent overhead, with every advance gone and a debt free track for 2026.
CFMA's 2024 Construction Financial Benchmarker reports 6.3 percent net income before taxes across all respondents, on 21.8 percent gross profit margin and 11.8 percent SG&A, with the best-in-class top quartile at 11.9 percent before taxes. Those are averages across the industry rather than a destination we calibrate to. The benchmark for your trade at your revenue is on /construction-subcontractor-financial-benchmarks-by-trade, and SPM holds a 10 percent net profit floor before taxes underneath it. For a $5M sub, that floor is $500K of net profit a year against $315K at the industry average, so the four moves above are worth $185,000 a year on revenue you're already doing, and that's the difference between a job and a company worth owning.
WHAT MOVES THE BOTTOM LINE.
The fix here is math rather than strategy: total real overhead, divided by the direct cost base, recalculated quarterly. Once the rate is honest, every pricing decision built on top of it stops being a guess, which is why this lever comes first. The $3.4M civil sub cut a 32 percent actual rate to 14 percent, and every later gain rested on that correction.
Pricing flips from multiplying cost by a markup to dividing cost by one minus the target margin. That single change delivers the margin you intended rather than the smaller one markup produces. It takes an afternoon to update the estimating template, and the margin loss stops the same week.
One SPM client deliberately dropped his win rate from 41 percent to 28 percent, and gross margin went from 19 percent to 26 percent, with more profit on less revenue and less strain on crews and cash. Bid scoring does the sorting on margin potential, GC pay history, scope risk, and crew fit. The jobs you stop winning are the ones that were costing you money to win.
The fourth lever is keeping the margin on the work you already won. The 48 hour change order protocol and the monthly cost to complete review are the enforcement mechanism. One civil contractor's first change order audit surfaced $310K of unbilled work, which was margin already earned and never invoiced.
Concrete profit lives in lever four, in labor fade at finishing and in unpriced pump, washout, and patch time, plus burdened labor rates that include taxes, comp, and small tools. Civil profit changes with equipment inside the overhead rate, because iron placed in overhead makes every job look cheaper to operate than it is, and per machine cost bases plus quantity based change order discipline move civil nets from the 3 to 5 percent range toward 8 to 12 percent. Electrical profit goes unseen in work type pricing, since rough-in, trim, and service each have different real margins and a blended rate wins the losing work. Multi-site trades have the widest profit spread in construction because of visibility rather than pricing: a $5.2M erosion contractor went from $24K net to $1.1M at 30 percent margin on the same rates and the same clients, and per site costing was the entire lever.
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. The one-time onboarding fee is right here in the table.
| Last 12 months revenue | Monthly fee | One-time onboarding |
|---|---|---|
| Under $1M | $1,900 to $3,300 | $1,000 |
| $1M to $3.5M | $2,600 to $5,300 | $1,500 |
| $3.5M to $6.5M | $3,800 to $8,300 | $3,000 |
| $6.5M to $9.5M | $5,100 to $11,800 | $4,500 |
| $9.5M to $12.5M | $6,100 to $14,900 | $6,000 |
| $12.5M to $15.5M | $7,400 to $17,650 | $7,500 |
| $15.5M to $18.5M | $9,400 to $22,400 | $9,000 |
| $18.5M+ | Quoted individually | Quoted individually |
The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers. Your first month is prorated, and your monthly engagement starts on the first of the first full month.
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. The onboarding fee is right here in the table.
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 and never in a report.
Your bookkeeper still does the books.
Every job shows its margin while it is still open.
Everything in Core, plus the bookkeeping and bank reconciliations done for you, and the job costing and WIP software set up, loaded with your cost codes, and managed every month. Use your own online software, or move to ours and we cover it.
A bookkeeper we choose does the books and reconciliations. No payroll.
You approve, and the money side gets handled.
Everything in Strategic, plus a controller we choose who handles your bills and receivables for you the way an in-house controller would. They call vendors, pay the bills and keep the accounting current. We plan the cash flow first, and you approve every payment because it is your money.
A controller we choose does the payables and receivables. No payroll, no pay applications, no collections.
