CIVIL, WHO TO HIRE

BEST ACCOUNTANT FOR CIVIL CONTRACTORS?

QUICK ANSWER

The best accountant for a civil contractor is one who books mobilization and equipment cost to the job, closes early enough to change a bid, and understands that public owners pay on approval, not on invoice. Keep a CPA for tax and compliance. Add a construction CFO when the question turns to cash and margin. SPM is that CFO for civil subs doing $1M to $12M. It is not a CPA firm: nobody at SPM is a CPA, and SPM does no tax preparation, audit or review work.

A CPA answers what happened and files it. Civil work asks a different question, which is how long you will be financing the job before it pays. Crews, fuel, bond premiums, permits and equipment moves are paid before the first pay application clears, and public owners take their own time to approve it. Those are forward questions built on job cost and a cash forecast, and a civil contractor who only has a good CPA is making them by feel.

BY JOSH LUEBKERPublished 2026-09-28Updated 2026-09-28
THE DEFINITION

WHAT IT MEANS.

The right accountant for a civil contractor is one who treats mobilization, equipment ownership and public pay cycles as job cost and cash questions, and who knows where an accountant's work stops and a construction CFO's forward work starts.

Civil is the trade where cash has to be planned around somebody else's calendar. The owner is often a state or a municipality, retainage is held on every pay application, and the iron is a fixed cost whether it works or sits. An accountant who books each of those as an expense in the month it hit gives you a correct return and no view of how much of your profit is waiting on an approval.

So the useful question is not which accounting firm ranks first for civil. It is who will cost the job the way it is bid, by bid item and by machine, and who owns the forward cash work once the month closes. The sections below split that into what a general accountant misses, what to ask for, and what SPM covers.

WHERE GENERAL ACCOUNTING MISSES

WHAT A GENERALIST LEAVES OUT.

01

Mobilization is paid for before anyone bills it

Crews, fuel, bond premiums, permits, temporary facilities and equipment moves all get paid before the first pay application clears. The void runs 60 to 90 days on most commercial and public work. A general ledger books those costs as they hit and never shows how long you are financing the start of the job, or which jobs your line of credit is funding.

02

Public work pays on approval cycles, not on invoices

State and federal owners pay when the pay application is approved. Studies put average construction DSO between 51 and 83 days, and public work sits at the long end. Every day of that wait costs interest or line of credit. A year end review reports the receivable. It does not tell you which of your current jobs is waiting on an approval.

03

Iron bills nothing while it sits

Ownership cost runs whether machines work or sit. A CAT 330 excavator carries roughly $200 a day in ownership cost parked and $150 to $200 an hour loaded. Tax depreciation is not a job cost rate, so jobs get charged too little and the yard time gets absorbed into overhead, which makes every bid look more profitable than the year turns out to be.

WHAT TO ASK FOR

WHAT THE RIGHT PERSON DOES.

Cost codes that follow the bid items

Unit price work is bid by item, so cost is coded by item. That makes production per day and cost per unit numbers you read off the books, and it shows which items are carrying the job and which are giving it back.

Equipment rates that carry ownership cost to the job

Each machine gets a rate that includes ownership, and the job is charged for the hours it used. Idle iron becomes a cost of its own and stops disappearing into overhead, and the bid rate stops being a guess.

A cash forecast built from approval dates

The 13 week forecast is built from mobilization spend and the dates each owner approves and pays, not from invoice dates. The week the account runs short is known nine weeks ahead, which is when a line of credit draw is still a plan.

WHAT YOU GET

THE OUTPUTS, NAMED.

Cost codes built from your bid items, so production and cost per unit are reports
Equipment rates that carry ownership cost, charged to the job by the hour
A 13 week rolling cash forecast built from mobilization spend and approval dates
A monthly WIP schedule built for how you bill, retainage included
A monthly meeting that ends in written decisions with an owner and a date
$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

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. 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 and never in a report.

Your bookkeeper still does the books.

Executive

You stop touching the books.

Everything in Core, and we run the bookkeeping and the controllership as well. Your office stops answering coding questions and stops chasing a reconciliation on the last day of the month.

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 books, the job costing, and the software. No payroll.

COMMON QUESTIONS

FREQUENTLY ASKED.

Most civil contractors need both, for different jobs. The CPA files taxes and handles compliance. The construction CFO works forward from job cost: mobilization cash, equipment rates, WIP and bid decisions. SPM is the second one for civil subs doing $1M to $12M. It is not a CPA firm, nobody at SPM is a CPA, and SPM does no tax preparation, audit or review work, so keep your CPA for those.
Cost by bid item, retainage held and expected release dates, and the approval date on every pay application. Those let you see how long each owner takes to pay and which job is being financed by your credit line. Books that only show cost by month cannot answer either question.
Each machine needs an hourly rate that includes ownership cost, and the job should be charged for the hours it used. Tax depreciation is a different number built for a different purpose. Charging jobs at a rate that omits ownership makes every bid look better than the year turns out to be.
SPM prices by trailing twelve month revenue, and the full rate card is published on the pricing page with no call required. There is no hourly billing and there are no add-on fees. ControlQore, the job costing platform, is included and never billed as a line item.
SPM does not do payroll, tax preparation, audit or review work, and it is not a bookkeeping-only service. Clients keep their CPA for tax and compliance. What SPM adds is the structure under the books and the forward work: job costing built against your bid items, WIP, the cash forecast and a monthly decision meeting.
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 JOB IS YOUR LINE OF CREDIT FUNDING?

Twenty minutes of questions about how your jobs are costed and where the cash goes before the first pay application clears. Josh isn't selling and he isn't proposing. If he can help, you'll set a longer second call.

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 SOV AND PAY APPLICATION TEMPLATE. NO CALL NEEDED.