The Three-Tier Financial Function
Every home services company needs financial leadership. The question isn’t whether—it’s who and when.
Most owners default to hiring a bookkeeper because that’s the lowest barrier to entry. Then, as the business grows, they get stuck. The bookkeeper is competent but can’t answer strategic questions. They hire a CPA for tax time but no one is managing cash flow. They’re frustrated, their numbers are incomplete, and they feel like they’re leaving money on the table.
They’ve outgrown their bookkeeper but don’t know the next step.
There are three distinct financial roles, and understanding each one will help you build the right structure for your business at every stage of growth.
Bookkeeper: The Transaction Recorder
Role: Records and categorizes financial transactions. Keeps the books clean.
Responsibilities:
- Records invoices and expenses in QuickBooks daily
- Reconciles bank accounts and credit card statements
- Processes payroll and generates payroll reports
- Prepares monthly profit & loss and balance sheet
- Ensures transactions are properly categorized for tax time
- Resolves bank discrepancies and accounting errors
- Maintains accounts receivable (sends invoices, tracks unpaid amounts)
Required Skills:
- Strong attention to detail
- QuickBooks proficiency
- Understanding of basic accounting principles
- Comfort with repetitive, process-driven work
Salary Range:
- In-house: $35-55K annually
- Outsourced: $400-800/month
When You Need a Bookkeeper:
- Immediately, at any revenue level
- You should never be recording your own transactions
- Even at $500K revenue, a part-time or outsourced bookkeeper is essential
Bookkeeper Output:
Each month, your bookkeeper delivers:
- Reconciled bank accounts
- Profit & Loss statement
- Balance sheet
- Payroll summary
That’s the extent. They’re not analyzing the numbers, just reporting them.
The Bookkeeper’s Limitation:
A bookkeeper can tell you “We made $2M revenue and $400K profit.” They cannot tell you:
- “Why did profit drop $50K this month?”
- “Which service line is actually profitable?”
- “Do we have enough cash to cover next month’s payroll?”
- “Should we adjust pricing on our install work?”
- “What will the bank ask for before they approve a line of credit?”
These questions require analysis, not just transaction recording.
Controller: The Financial Manager
See what your margins should be
In a free 30-minute call, we’ll calculate your true job costs, quantify what the gaps are costing you monthly, and give you the 3–5 highest-ROI fixes — ranked by impact.
Book a Free Call →Role: Manages the accounting function, improves financial processes, and provides insight into profitability.
Responsibilities:
- Oversees bookkeeper (or bookkeeping function)
- Develops accounting processes and internal controls
- Prepares more sophisticated financial statements (multisegment P&L, cash flow projections, variance analysis)
- Identifies and flags accounting issues before they become problems
- Manages accounts receivable and collections
- Analyzes monthly P&L and identifies trends
- Assists with audit and tax preparation
- Advises on operational decisions based on financial data (pricing, crew allocation, overhead cuts)
Required Skills:
- 5+ years accounting experience (ideally in service businesses)
- Advanced QuickBooks and Excel
- Understanding of cost accounting and profitability analysis
- Ability to communicate financial insights to non-financial people
- Project management and process improvement
Salary Range:
- In-house: $60-90K annually (varies by market and experience)
- Fractional: $3-5K per month
When You Need a Controller:
- Revenue $2-5M (good inflection point)
- Multiple service lines or significant operational complexity
- You’re planning to acquire or scale rapidly
- Your bookkeeper is overwhelmed or you’re noticing gaps in financial data
- You want to understand profitability by segment or customer
Controller Output:
Each month, your controller delivers:
- Clean, reconciled financial statements
- Detailed variance analysis (“here’s where profit was stronger or weaker than expected”)
- Profitability breakdown by segment (if applicable)
- Cash flow forecast for next 3-6 months
- Commentary on key metrics and concerns
Quarterly or annually, they also:
- Review pricing strategy and margin trends
- Assess operational efficiency (crew productivity, overhead ratios)
- Recommend strategic changes (cut a service line, raise prices, invest in marketing)
- Prepare scenarios for growth or contraction
CFO: The Strategic Advisor
Role: Sets financial strategy, manages capital, and advises on major business decisions.
Responsibilities:
- Sets financial goals and KPIs aligned to business strategy
- Manages cash flow, working capital, and debt structure
- Models growth scenarios and stress tests financial projections
- Advises on acquisitions, financing, and capital allocation
- Manages relationships with banks, investors, and advisors
- Develops exit strategy and ensures company is sale-ready
- Oversees accounting and controller function
- Participates in strategic planning (e.g., should we enter a new market?)
Required Skills:
- 10+ years experience (finance, accounting, or private equity preferred)
- Advanced financial modeling and scenario planning
- Capital markets knowledge (debt, equity, M&A)
- Strategic thinking and business acumen
- Communication with C-suite and board
Salary Range:
- In-house: $120-200K+ annually (plus bonus)
- Fractional: $5-15K per month
When You Need a CFO:
- Revenue $5M+ and growing
- You’re planning an acquisition in the next 2-3 years
- You’re considering a dividend or bonus structure
- You want to optimize debt and capital structure
- You’re evaluating a sale in the next 3-5 years
- You have a board or investment partners who need financial reporting
CFO Output:
- Monthly KPI dashboard and financial commentary
- Quarterly deep-dive analysis and strategic recommendations
- Annual financial plan with targets and milestones
- Ad-hoc analysis (e.g., “should we acquire Company X? Here’s the financial case.”)
- Preparation for exit (financial statements, tax optimization, buyer readiness)
Comparing the Three Roles
Bookkeeper: Answers “What happened?” | Looks backward | Operational | Compliance-focused
Controller: Answers “Why did it happen? What should we do?” | Looks at current trends | Tactical | Insight-focused
CFO: Answers “Where are we going? How do we get there?” | Looks forward | Strategic | Growth-focused
The Evolution: How Your Financial Function Grows
Most home services companies follow this path:
Stage 1: $0-1M Revenue
- Owner manages finances or uses a part-time bookkeeper (4-8 hours/week)
- Tax preparer handles year-end
- Financial reporting is basic (monthly P&L, balance sheet)
Stage 2: $1-3M Revenue
- Hire a full-time or dedicated part-time bookkeeper
- Consider outsourced bookkeeping firm if you don’t want full-time employee
- Still no controller or CFO function
- Owner or bookkeeper does basic cash flow management
Stage 3: $3-5M Revenue (THE INFLECTION POINT)
- Bookkeeper is overwhelmed; you’re getting financial statements 2-3 weeks late
- Owner realizes there are profitability gaps they don’t understand
- First time considering hiring a controller or fractional CFO
- This is where most companies either stall (no controller, no growth) or accelerate (add controller, start optimizing)
Stage 4: $5-10M Revenue
- Full-time controller on staff, OR fractional CFO + bookkeeper combo
- Regular financial reviews with leadership team
- Sophisticated KPI dashboards and profitability analysis
- Conversations about debt structure, acquisition, pricing strategy
Stage 5: $10M+ Revenue
- Full-time CFO or fractional CFO with controller support
- Regular strategic planning tied to financial outcomes
- Board meetings or investor reporting
- Focus shifts toward exit readiness or acquisition strategy
Why Home Services Companies Often Get This Wrong
I see three common mistakes:
Mistake 1: Staying with just a bookkeeper for too long
A company grows to $4M revenue and still has only a bookkeeper. The owner complains that they don’t understand their margins, cash flow is unpredictable, and they feel lost. But they haven’t invested in the next level of financial management. They’re expecting a bookkeeper to do a controller’s job.
Mistake 2: Hiring a full-time controller when fractional is better
A $3M company hires a full-time controller at $75K salary. But they only need 30 hours/week of controller work. The controller is bored, the owner overpays, and it’s hard to justify the expense in a slow month. A fractional CFO at $3-4K/month is more flexible and often brings more experience.
Mistake 3: Waiting until crisis to upgrade
An owner ignores financial management until they’re missing a payroll or taking on unnecessary debt at high rates. By then, they’re under stress and making bad decisions. Proactive financial management costs less than reactive crisis management.
Signs You’ve Outgrown Your Bookkeeper
- You’re asking questions about profitability that your bookkeeper can’t answer
- Financial statements are arriving more than 7 days after month-end
- You don’t understand your cash flow and worry about making payroll
- You have multiple service lines but don’t know which are profitable
- Your bookkeeper is working overtime and still falling behind
- You’re considering a line of credit or other financing, but don’t have clean financial statements
- You want to hire a general manager, but don’t have a way to track their impact
- Your accountant asks for clarifications every tax season
The Fractional CFO Model: The Best Option for Most Home Services Companies
Most home services companies in the $2-10M range benefit from a fractional CFO rather than a full-time hire.
Why fractional is often better than full-time:
- Cost. $3-7K/month vs. $75-200K/year + benefits
- Flexibility. Scale up or down based on needs
- Experience. A fractional CFO has worked with 20+ companies. A full-time CFO knows only your company.
- Outside perspective. Fractional CFOs bring best practices from other industries and companies
- No politics. Fractional CFO advises based on data, not office dynamics
Typical fractional CFO structure:
- 8-15 hours/month (ongoing engagement)
- Monthly financial review and KPI update
- Quarterly strategy session
- Ad-hoc analysis and advice as needed
- Oversight of bookkeeper work quality
- Advisory on debt, pricing, cash flow, acquisitions
Cost: $2,000-7,000/month depending on company size and complexity.
ROI: Often 500-2,000%, as described in our fractional CFO article.
Building Your Financial Team
Here’s how the structure typically evolves:
$1-2M: Bookkeeper (part-time or outsourced) + CPA at tax time
$2-4M: Bookkeeper (full-time) + Fractional Controller or CFO (4-6 hrs/month) + CPA
$4-8M: Bookkeeper (full-time) + Controller (full-time) or Fractional CFO (8-12 hrs/month) + CPA
$8M+: Bookkeeper + Controller + Full-time CFO, OR Bookkeeper + Fractional CFO if owner prefers
What to Look For When Hiring
Bookkeeper:
- ServiceTitan or similar field service software experience preferred
- QuickBooks proficiency (desktop or online)
- References from other service-based businesses
- Attention to detail and ability to work independently
Controller:
- Experience in service businesses, ideally contracting or trades
- Ability to think strategically, not just record transactions
- Comfort presenting findings to owner and leadership team
- Willingness to dig into operational metrics (crew costs, job profitability)
Fractional CFO:
- Experience with PE or business strategy, not just accounting
- Willingness to get hands-on (not just high-level strategy)
- References from similar-sized companies
- Experience with exit planning and acquisitions
Next Steps
Assess where you are:
- Do you have a bookkeeper? Is that enough for your complexity?
- Are you asking financial questions no one can answer?
- Is cash flow unpredictable?
- Are you planning growth or an exit in the next 3 years?
If you answered yes to any of these, you likely need a controller or fractional CFO. At our firm, we start every engagement with a diagnostic to understand your financial structure and recommend the right role for your company.
Let’s talk about what’s right for your business. Schedule a consultation, or read more about financial management for home services companies.
For additional industry data, visit AICPA.
Raymond Gong is the founder and managing partner of Profitability Partners, a fractional CFO and bookkeeping firm serving small to mid-sized businesses nationwide. With expertise spanning financial reporting, cash flow management, tax planning, and ServiceTitan accounting integration, Raymond helps home services companies, startups, and growing businesses build the financial infrastructure they need to scale confidently. He specializes in translating complex financial data into clear, actionable insights — so owners can make smarter decisions about growth, profitability, and exit planning. Based in Tampa, FL, Raymond works with clients across HVAC, plumbing, electrical, and roofing to optimize their books, streamline reporting, and prepare for what's next.
Connect on LinkedInSee where your margins are leaking
Book a free consultation with a senior partner. We'll review your situation and tell you honestly if we can help.
Book Free Consultation →