THE SYSTEM · FULL INDEX

RUN ON CFOS.

QUICK ANSWER

CFOS is the Construction Financial Operating System: 6 connected systems that run the finance function of a commercial subcontractor doing $1M to $12M. Job costing built against how you estimate, a 13 week cash flow forecast, monthly WIP, trade benchmarks, and a meeting every month that ends in decisions. Bookkeeping, controllership, and CFO work in one engagement, so there are no scope gaps.

Most contractors at this size have a bookkeeper, a CPA, and a software subscription, and nobody whose job is the whole picture. Each provider does their piece correctly and the spaces between them are where the money goes. CFOS exists because the failures that put a profitable subcontractor into a line of credit aren't accounting failures. They're structural: an overhead rate nobody recalculated, cost codes that can't be compared to the estimate, billing that goes out late, and retention nobody is chasing. Those repeat across every trade we work in, which is why the answer is a system rather than advice.

BY JOSH LUEBKERPublished June 2026Updated August 2026
WHY A SYSTEM

THE FAILURES REPEAT. SO DOES THE FIX.

The problem CFOS was built for is a specific one. A subcontractor wins work, the jobs look acceptable when they close, and the bank account never grows. Owners read that as a sales problem or a pricing problem and it's almost always neither. Construction runs on accrual accounting, so your profit and loss records revenue when you invoice and costs when you incur them, while your bank account only knows what cleared. Labor goes out weekly and collects 45 to 90 days later. That distance is what a growing, profitable company funds out of its own pocket.

The second half of the problem is that nothing in a standard finance setup is responsible for catching it. A bookkeeper records what happened. A CPA files it. Neither is engaged to tell you which week you run short in nine weeks, or whether the job you're about to bid can carry your overhead. That work exists whether or not anybody is assigned to it, and when nobody is, the owner does it at whatever hour is left on a Sunday.

CFOS assigns it. Six systems cover the six ways the money leaves, each one with deliverables you can point at rather than advisory language, and a monthly cadence with a person and a date on every line. The result we build toward is an owner spending about five hours a month on finance and knowing more than they did spending twenty.

THE 6 SYSTEMS

SIX WAYS THE MONEY LEAVES. SIX SYSTEMS THAT STOP IT.

CASH CONTROL

PROFITABLE JOBS. EMPTY BANK ACCOUNT.

Most subcontractors who run out of cash are earning a profit while doing it. The money is real, but it reaches the bank 60 to 90 days after they spend it, and nobody is controlling the timing. Cash Control is the CFOS system that forecasts 13 weeks ahead and turns cash timing into a decision you make instead of a surprise you absorb.

Cash Control →

JOB PROFITABILITY

YOU KNOW WHAT IT BILLED. NOT WHAT IT EARNED.

Almost every subcontractor under $12M can tell you what a job invoiced and can't tell you what it made. The cost codes in the accounting system don't line up with the way the work was estimated, so the two numbers can never be compared. Job Profitability is the CFOS system that rebuilds job costing against your estimating structure and reports cost to complete every month, so a losing job is caught at 40 percent complete instead of at closeout.

Job Profitability →

CASH FLOW CYCLE

EVERY DAY YOU WAIT YOU FUND IT YOURSELF.

The days between finishing work and collecting for it are days you finance out of your own pocket. Most subcontractors sit at 75 to 90 days and assume that's the industry, when 45 is achievable and 30 is achievable with discipline. Cash Flow Cycle is the CFOS system that compresses billing, documentation, and collections until the cycle stops costing you a line of credit.

Cash Flow Cycle →

WORKING CAPITAL

GROWTH EATS CASH BEFORE IT MAKES ANY.

Every additional million dollars of revenue requires cash up front for labor, material, and mobilization, and collects 60 days later. That's why a contractor can double revenue and end the year with less money than they started with. Working Capital is the CFOS system that sets how much growth your balance sheet can carry and builds the reserve that makes the next size of work possible.

Working Capital →

TRADE BENCHMARKING

IS 22 PERCENT GOOD? DEPENDS ON YOUR TRADE.

A gross margin that's excellent for a civil contractor is a losing number for a low voltage contractor, because the labor to material ratio is completely different. Without a trade specific benchmark, an owner has no way to tell a good year from a bad one. Trade Benchmarking is the CFOS system that sets your gross margin, net margin, and overhead targets from 48 trades broken out by revenue band.

Trade Benchmarking →

OPERATING MODEL DEFINITION

THREE PROVIDERS. NOBODY RESPONSIBLE.

Most subcontractors under $12M have a bookkeeper, a CPA, and a software subscription, and no one whose job is the whole picture. Each provider does their piece correctly and the spaces between them are where the money goes. Operating Model Definition is the CFOS system that sets who owns which number, on which day, so nothing depends on the owner noticing.

Operating Model Definition →

THE MONTHLY CADENCE

WHAT REALLY HAPPENS, AND WHEN.

Weekly, job costs get approved and coded so the record stays current instead of being caught up at month end, and the 13 week cash flow forecast is rebuilt.
By day 10 of the month, the books are closed and the bank reconciliations are done. That date is the whole point: it's the last day a close can still change a decision inside the quarter.
After the close, whoever runs each job presents cost to complete, answering percent complete and dollars remaining per line item. Not accounting compiling it. The person running the work.
The CEO report goes out across 13 months, so the trailing twelve can be averaged and this month can be compared to the same month last year.
Then the monthly meeting, which ends in written to dos with an owner and a date. Not a report review.
WHAT CFOS IS NOT

THE SCOPE, STATED PLAINLY.

No payroll. We don't process it and we don't want to.
No tax preparation, no audit, and no review engagements. Keep your CPA, and clean monthly books make that engagement cheaper.
No hourly billing. A flat monthly fee set by your trailing twelve month revenue.
ControlQore is included and set up for you. It's never billed as a line item and nobody at your company has to learn it.
No scope gaps. Bookkeeping, controllership, and CFO advisory are one engagement, because the spaces between three providers are the expensive part.
THE TARGETS

THE NUMBERS WE RUN AGAINST.

MeasureTarget
Project gross profit21 to 29 percent
Company net profit10 to 14 percent
Working capital10 to 15 percent of revenue, 13 percent target
Current ratio1.3 to 2
Debt to equityBelow 1
Days sales outstanding90 weak, 45 target, 30 strong
Cash on hand$650,000
Monthly closeComplete by day 10

From the CONTROL book. Every one of these is held in one data file, so a page anywhere on this site that states a target reads it from here.

PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Priced by trailing 12 month revenue. No hourly billing. No payroll. 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.

Full pricing breakdown
$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
THE SERVICE LAYER

HOW IT GETS DELIVERED.

TRADE COVERAGE

48 TRADES, BENCHMARKED BY REVENUE BAND.

Every client is measured against their own trade at their own revenue band and not against construction as a category, because a gross margin that's strong for a civil contractor is a losing number for a low voltage contractor. We hold benchmarks for 48 trades, of which 48 are published on this site so far and the rest are being added.

How benchmarking works
STILL DECIDING

HEAD TO HEAD.

COMMON QUESTIONS

FREQUENTLY ASKED.

CFOS is the Construction Financial Operating System, 6 connected systems that run the finance function of a commercial subcontractor doing $1M to $12M. It covers cash control, job profitability, the cash flow cycle, working capital, trade benchmarking, and the operating model itself. Bookkeeping, controllership, and CFO advisory are delivered as one engagement rather than three providers, and ControlQore is set up and managed as part of it.
Advice without the structure underneath it doesn't survive contact with a real month. A recommendation about pricing depends on job costing that reads against your estimate, and a recommendation about a hire depends on a forecast somebody maintains every week. CFOS is those structures plus the person, which is why the job cost record, the 13 week forecast, the benchmarks and the monthly cadence all come built rather than described.
Targets are set against your own trade at your own revenue rather than one number for everybody: project level gross profit set at whatever gross margin produces that net profit once your overhead is paid, and never below your trade's own average, company level net profit set at 10 percent before taxes or 3.5 points better than your trade's average at your revenue, whichever is higher. Across the trades we serve at $1M to $10M that works out to 21 to 29 percent gross and 10 to 14 percent net. Then working capital at 13 percent of annual revenue, days sales outstanding at 45 days or better, and an owner spending about five hours a month on finance. Those are the numbers the system is run against, and they come from the CONTROL book and not from a brochure.
60 days. We migrate your books back to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. If your tax year ends within three months we migrate through the last day of it and start fresh from there.
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.

WHICH OF THE SIX IS BROKEN IN YOUR BUSINESS?

Bring your last full year and one open job. We will tell you which system is missing 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.