Three roles. Three completely different functions. Here's the one-line version:
- Bookkeeper — records what happened, produces monthly reports. Backward-looking.
- Controller — manages the accounting function and staff. Also backward-looking.
- CFO — forecasts what's going to happen and helps you decide what to do about it. Forward-looking.
For most restoration companies, the right sequence is: first, get a specialized bookkeeper. Then, at $3M+, add fractional CFO services. The controller layer is usually skipped entirely unless you're managing accounting staff.
Why Conflating These Roles Is Expensive
Most restoration owners who've passed $1M in revenue have a version of this question: Do I need a bookkeeper, a controller, or a CFO? The terminology is used loosely in the market — some "bookkeepers" do work that others would call controller work; some "fractional CFO" services are really just monthly bookkeeping with a financial advice label.
Getting this wrong costs money in two directions: overspend if you hire a controller or CFO before you need one, or underspend and leave significant financial blind spots — missed supplements, no cash flow forecast, no job-level margin visibility — that compound over time.
This post gives you the plain-English breakdown of each role, what each costs, and — most importantly — when to add each at your specific revenue stage.
The Bookkeeper: What They Actually Do
A bookkeeper's job is to maintain accurate financial records and produce reliable reports. The work is backward-looking by definition: they record what happened, categorize it correctly, and give you a clear picture of where you've been.Core bookkeeper functions:
- Enter and categorize all transactions
- Reconcile bank and credit card accounts monthly
- Manage accounts receivable — invoice, track, and follow up on payments
- Manage accounts payable — process vendor invoices, schedule payments
- Produce monthly P&L, balance sheet, and cash position reports
- Maintain the chart of accounts and QBO file health
- Provide documentation for tax preparation
Restoration-specific bookkeeper functions (what a specialist adds):
- Reconcile Xactimate estimates to QBO revenue entries
- Stage ACV and RCV as separate AR events
- Track supplements through the approval and payment cycle
- Code TPA fees as named costs against each program's revenue
- Reconcile equipment days to rental revenue
- Produce job-level P&L by service line
- Manage insurance AR by payment stage rather than just aging
The bookkeeper is not a strategist. They don't forecast, model, or advise on major decisions. They give you clean data so someone else — you, your CPA, or a CFO — can make informed decisions. But without clean data, those decisions are guesswork. The bookkeeper is the foundation.
Revenue stage: Relevant from first dollar of revenue. Essential by $500K. Specialist knowledge (restoration-specific) matters from the start and compounds in value as revenue grows.
The Controller: What They Actually Do
A controller manages the accounting function. Their job is ensuring that the bookkeeping work is done correctly, completely, and in compliance with accounting standards. They're still backward-looking — they're managing the process of recording and reporting, not forecasting or modeling.Core controller functions:
- Oversee and manage bookkeeping staff (2+ people)
- Design and enforce internal accounting controls
- Ensure financial statements are prepared in accordance with GAAP
- Manage the month-end close process and set quality standards
- Coordinate with external auditors (if applicable)
- Handle more complex accounting judgments (depreciation, accruals, multi-entity consolidation)
- Provide oversight on expense approvals and cash handling
What a controller is not: A controller is not a CFO. They don't forecast, model scenarios, or advise on strategic financial decisions. They also typically don't manage banking relationships or lender conversations — that's CFO territory.
When a controller is the right next hire:
- You have 2+ accounting employees who need management
- You're running multi-entity operations that require consolidated statements
- You're preparing for an external audit or investor due diligence
- Your internal controls are weak enough that fraud risk is a concern
- You're a $5M+ company with enough financial complexity to justify the overhead
For most $1M–$5M restoration companies, the controller layer isn't needed. A specialized bookkeeper handles the transaction and reporting work; a fractional CFO provides the strategic financial oversight. The controller slot between them creates overhead without adding meaningful capability at this revenue range.
The CFO: What They Actually Do
A CFO's job is to help the business understand where it's going and make better decisions about how to get there. This is categorically different from recording what happened.
Core CFO functions:
- 13-week rolling cash flow forecast — knowing where the cash is going before it goes there
- Financial modeling for major decisions: what happens to cash if we add a crew? If we take the $400K commercial job? If we renew the equipment line?
- Budget vs. actual analysis — not just "here's what happened," but "here's what we said would happen and why it didn't"
- Bank and lender relationship management — structuring the LOC, the equipment line, bonding conversations
- Strategic advisory on capital allocation: which TPA programs are worth keeping, what the right hire timing is, whether the equipment investment pencils out
- Quarterly reporting packages for lenders, investors, or board members
- Exit preparation — building the financial track record and story that supports a premium valuation multiple
Fractional CFO means part-time — typically 8–20 hours per month, structured as a monthly advisory retainer with defined deliverables. For most $2M–$7M restoration companies, fractional is the right structure: you get CFO-level thinking without the $200,000+/year commitment of a full-time hire.
Full-time CFO makes sense at $10M+, when the volume of strategic decisions, lender relationships, and management reporting requires 30–40+ hours per month of dedicated financial leadership. Below $10M, full-time is overhead you're paying for before you need it.
Revenue-Stage Roadmap: Who You Need When
Under $500K — Bookkeeper Only (Or Nothing Yet)
At this stage, the financial complexity doesn't yet justify a full-time or even part-time specialist. A basic bookkeeper (or QBO with competent owner oversight) is sufficient — as long as you're reconciling monthly and producing a usable P&L. Restoration-specific workflows matter even here, but the dollar stakes are smaller.
$500K–$2M — Specialized Restoration Bookkeeper: Essential
This is where restoration-specific bookkeeping becomes non-negotiable. At $1M in revenue with 6–10 jobs per month, ACV/RCV staging errors, missed supplements, and untracked TPA fees are costing you real money. The gap between a general bookkeeper and a restoration specialist is measurable and significant at this revenue level.
What you need: monthly closes by the 15th, job-level P&L, supplement tracking, TPA program P&L, and a monthly P&L review. A fractional CFO is optional at this stage unless you have an active strategic decision pending.
$2M–$3M — Add Fractional CFO If Decisions Demand It
At $2M you're making decisions that benefit from financial modeling: hiring a crew lead, expanding into a new market, taking a large commercial job, pursuing a bank line expansion. If you have two or more of these decisions active at once, a fractional CFO engagement likely pays for itself.
If you're growing steadily without major pending decisions, a specialized bookkeeper plus active monthly P&L review may still be sufficient. The trigger is decision complexity, not just revenue.
$3M–$7M — Fractional CFO: Non-Negotiable
At this revenue level, you have 15–30+ employees, meaningful working capital requirements, active TPA relationships, and strategic decisions that can move the needle by $100,000+ in either direction. The bookkeeper produces the data. The CFO turns it into analysis you can act on.
The controller layer is still unnecessary for most companies in this range unless you're managing multiple accounting staff.
$7M–$10M — Controller or VP Finance Enters the Picture
At $7M+, you likely have 2+ people handling accounting and administrative functions. Someone needs to manage that function — and the work is complex enough (multi-entity, payroll for 30+ employees, more rigorous lender reporting) that a controller-level role makes sense. This can be a part-time controller or a full-time office manager with controller-level skills.
The fractional CFO relationship continues and may increase in scope.
$10M+ — Full-Time Financial Leadership
Above $10M, the volume of decisions, lender relationships, and reporting requirements typically justifies full-time financial leadership. Whether that's a VP of Finance, a full-time Controller, or a full-time CFO depends on the specific operational structure.
What Each Role Costs
| Role | Structure | Annual Cost | |---|---|---| | Bookkeeper (generalist, outsourced) | Monthly retainer | $12,000–$24,000 | | Bookkeeper (restoration specialist, outsourced) | Monthly retainer | $18,000–$42,000 | | Bookkeeper (in-house, true all-in cost) | Salaried employee | $90,000–$110,000 | | Controller (fractional, outsourced) | Part-time retainer | $30,000–$60,000 | | Controller (in-house) | Salaried employee | $75,000–$110,000 + burden | | Fractional CFO (outsourced) | Monthly retainer | $24,000–$96,000 | | Full-time CFO | Salaried employee | $180,000–$320,000 total comp | | CPA (compliance and tax) | Annual + periodic | $5,000–$20,000 |
The most efficient structure for a $2M–$5M restoration company:
- Specialized restoration bookkeeper (outsourced): $24,000–$36,000/year
- Fractional CFO (bundled or standalone): $24,000–$48,000/year
- CPA (annual compliance): $8,000–$15,000/year
- Total: $56,000–$99,000/year
Compare that to hiring an in-house bookkeeper alone at $90,000–$110,000 true cost, with none of the CFO-level forward-looking capability.
The Right Sequence for Restoration
Free Books Audit Call
Before you decide which financial role you need, we'll identify the specific gap in your current setup. 30 minutes, no cost.
The sequence that works for most restoration companies:
Step 1: Get the books right. This means a specialized restoration bookkeeper producing clean monthly closes by the 15th, with job-level P&L, supplement tracking, and TPA program P&L. This is the prerequisite for everything else — a fractional CFO working with unreliable data produces unreliable analysis.
Step 2: At $3M (or earlier if decisions demand it), add fractional CFO. The monthly advisory relationship provides the forward-looking financial oversight that the bookkeeper doesn't provide. You get a 13-week cash forecast, financial modeling for the decisions in front of you, and a monthly review call that turns the bookkeeper's reports into actionable analysis.
Step 3: At $7M+, add controller-level oversight. When you have accounting staff to manage and operations complex enough to require it, the controller layer is justified. Not before.
Step 4: At $10M+, consider full-time financial leadership. The fractional model shows its limits above $10M; full-time or near-full-time financial leadership is typically the right answer.
The Layer You Usually Skip
The controller is the layer most $2M–$7M restoration companies skip — and correctly so.The controller's primary function is managing accounting staff and ensuring accounting process quality. If you have one outsourced bookkeeper (or a single in-house bookkeeper), there's no staff to manage. The controller layer would just create a more expensive version of what the bookkeeper already does.
The typical path is: bookkeeper → fractional CFO. The controller enters only when operations are complex enough to require accounting function management — multiple staff, multi-entity, audit-level rigor.
If a provider is selling you "controller services" for a $1M–$3M restoration company, ask specifically what controller functions you're receiving that a specialized bookkeeper doesn't provide. The honest answer in most cases is: not much.
For the full decision framework on when to bring in a fractional CFO specifically, see When Does a Restoration Company Need a Fractional CFO?. For the cash flow forecasting capability the CFO layer adds, see Building a 13-Week Cash Forecast for Restoration.
Frequently Asked Questions
Can one person do all three roles — bookkeeper, controller, and CFO?
Not well. The skill sets are genuinely different: bookkeeping requires transaction-level precision and process consistency; CFO work requires financial modeling, strategic thinking, and communication with lenders and advisors. A bookkeeper who tries to do CFO-level work typically does neither well. The better structure is a specialized bookkeeper who does bookkeeping, and a fractional CFO who does CFO work — often different people from the same firm or from separate providers.
Do I need a controller before I can hire a fractional CFO?
No. A fractional CFO works directly on top of your bookkeeper's data. The controller layer is about managing the accounting function — which isn't needed at most $1M–$5M restoration companies. You can go directly from bookkeeper to fractional CFO without an intermediate controller step.
What's the difference between a fractional CFO and an outsourced bookkeeper?
Completely different services. An outsourced bookkeeper handles transaction recording, reconciliation, AR management, and monthly reporting — the backward-looking accounting function. A fractional CFO handles forward-looking financial leadership: forecasting, modeling, decision support, and strategic advisory. Most providers offer both as separate services or bundled tiers; they serve different functions and shouldn't be confused.
Should I hire a fractional CFO at the same time as a new bookkeeper?
Typically no — get the bookkeeper right first. The CFO builds analysis on top of your financial data. If the data is unreliable, the analysis is unreliable. Standard sequence: outsource to a restoration specialist, get 2–3 clean monthly closes, then add fractional CFO. For companies with no existing bookkeeping structure, trying to layer CFO services on top of incomplete books creates expensive analysis of wrong numbers.
What's a realistic monthly budget for the full financial function at $3M revenue?
At $3M revenue with a specialized outsourced bookkeeper and a fractional CFO:
- Bookkeeper: $2,000–$3,000/month
- Fractional CFO: $2,000–$4,000/month
- CPA (prorated): $700–$1,500/month
- Total: $4,700–$8,500/month, or $56,400–$102,000/year
As a percentage of revenue: 1.9%–3.4% of $3M revenue. Compare that to what a $150,000 bad decision costs at this revenue level — the financial function pays for itself through better decision-making, not just accurate records.
Related reading: When Does a Restoration Company Need a Fractional CFO? · Should You Outsource Your Restoration Company's Bookkeeping? · Building a 13-Week Cash Forecast for Restoration