DECISION · SIDE BY SIDE

NEED A CONTROLLER? YOU HAVE THREE WAYS TO GET ONE.

QUICK ANSWER

A full-time controller makes sense when there is a full week of controller work and the money to hire someone who has done it in construction. Below that, most subcontractors are better served by an outsourced controller or by a bookkeeper with a controller reviewing the close. Above it, the hire starts to win.

The usual way this goes wrong is hiring a controller to fix what is really a missing structure. If the job cost codes do not line up with the estimate, a new controller spends the first six months building that structure and controlling nothing. The questions to ask first are how much of a week the work really fills, whether the person you can afford has done construction before, and what happens to the books the month they leave. Construction controller work is specific: WIP, cost to complete, retention, pay application timing and overhead allocation. General corporate experience does not transfer cleanly. Each option below fits a different answer.

BY JOSH LUEBKERPublished October 2026Updated October 2026
SIDE BY SIDE

WHAT EACH ONE DOES.

CapabilityFull-time controllerOutsourced controllerBookkeeper plus a controller review
Best fit by situationA full week of controller work, or multiple entitiesReal controller work, but not a full weekA clean record that nobody reviews
Who catches a coding error before it postsSomeone in the building, if they are goodA reviewer at the close, after the factA reviewer at the close, after the fact
Owns the WIP schedule and cost to completeYesYes, with whoever runs the jobReviews it each month
Construction experienceDepends entirely on who you hireComes with the firmComes with the reviewer, not the bookkeeper
What happens when the person leavesThe knowledge leaves with them unless it is written downThe firm covers itThe bookkeeper is the exposure
Fixes a missing job cost structureEventually, after a long rampYes, as part of setupNo
Presence in the buildingEvery dayScheduled, mostly remoteScheduled, mostly remote
Where it breaksHired the title and not the experienceNeeds an approval rule for same day spendStructure underneath is unsound
WHEN FULL-TIME CONTROLLER IS RIGHT

WHEN THE WORK FILLS THE WEEK.

A full-time hire is the right call when the volume of decisions justifies someone in the building every day. That usually means many active jobs, multiple entities, heavy payroll complexity, or a team of bookkeepers that needs a manager. At that size a controller pays for themselves by catching errors before they post and by owning the close.

The risk is hiring the title and not the experience. If the person you can afford has never closed a construction month, you are paying for a learning curve. And a single hire is a single point of failure: when they leave, the knowledge goes with them unless it is written down.

WHEN OUTSOURCED CONTROLLER IS RIGHT

WHEN YOU NEED THE FUNCTION, NOT THE HEADCOUNT.

An outsourced controller reviews the close, checks the balance sheet against reality, signs off the WIP and reviews cost to complete with whoever runs the job. You get the experience of someone who has done it across many companies and the continuity of a firm, so a resignation does not reset you.

The limit is proximity. Nobody is in the building on a Tuesday to approve a purchase before it posts. If you need approvals on the spot, build an approval rule into the process, or accept that this is the case for a hire.

WHEN BOOKKEEPER PLUS A CONTROLLER REVIEW IS RIGHT

WHEN THE RECORD IS FINE AND TRUST IS THE PROBLEM.

If your bookkeeper keeps a clean, reconciled record and the problem is that nobody checks it against the work in the field, a monthly controller review of the close is often enough. The bookkeeper keeps coding, and someone senior approves the close, reviews WIP and catches what coding cannot.

This works only if the structure underneath is sound. If job costs are coded inconsistently, a review finds the same errors every month and nothing improves.

THE ANSWER

WHERE WE COME OUT.

Hire the full-time controller when there is a full week of work and you can find someone who has closed construction months before. That is a good hire, and a firm like ours will not talk you out of it. If you are near the line, ask what happens to the books the month they quit.

Use an outsourced controller when the function is real and the week is only part full, which describes most subcontractors between $1M and $12M. You get the experience without paying for hours you cannot fill.

Use the bookkeeper plus a review only if the record underneath is already clean and consistent. If it is not, start by fixing the job cost structure, because a controller of any kind inherits whatever is there.

COMMON QUESTIONS

FREQUENTLY ASKED.

When you catch yourself adjusting numbers in your head before you rely on them. That adjustment is the missing control. A bookkeeper keeps the record, and a controller makes sure the record is right and the reports can be trusted.

Often, in a company this size. Many owners do not need two people. They need the close approved, the WIP signed off and a forecast, and one experienced person can cover all three until the volume grows.

Ask them to walk you through how they would handle a WIP schedule, cost to complete and retention on a job that is running over. Someone who has done construction answers with specifics. Someone who has not answers about general ledgers.

A flat monthly fee priced by your trailing twelve month revenue, from $1,900 per month for companies under $1M up to $13,500 per month at the top published band, with anything above quoted individually. No hourly billing. No payroll. A one-time onboarding fee is billed once, with the first invoice. The full band table, with both fees, is on the pricing page.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

IS IT A HIRE OR A STRUCTURE PROBLEM?

Twenty minutes, and no pitch. Josh asks how your close works today and what your job cost report can answer. If a hire is the right call, he will say so.

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 call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE WIP SCHEDULE TEMPLATE. NO CALL NEEDED.