Home services acquisitions fail at the backend level when the integration team focuses on combining financial statements instead of combining operational workflows.

Why financial integration is the wrong starting point

Most integration playbooks start with the financials. Chart of accounts alignment. EBITDA roll-up. Debt schedule consolidation. These are necessary, but they are not sufficient. Financial reports are outputs of operational workflows. If the workflows are broken, the financials will be broken too — they will just be broken in a more organized way.

I have seen platforms spend Month 1 building beautiful consolidated P&Ls while dispatchers in the acquired company are running jobs off spreadsheets because the CRM sync is broken. The financials look fine. The operations are a mess. And by Month 3, the financials stop looking fine because the operational mess catches up.

The right starting point is operational workflow. How does the acquired company turn a customer call into a completed job and a paid invoice? Map that first. Fix it second. Then the financials will roll up cleanly because the underlying data is clean. This is especially true in home services, where cash flow is tied to job completion and invoice timing, not accounting close.

Customer data migration and matching

Customer data is the thread that runs through every system. If customer records are wrong, everything downstream is wrong. This area of the checklist answers three questions.

  • How does the acquired company identify a unique customer? By name? Phone? Email? Address? Some combination? Document the matching logic.
  • What customer fields are required for platform reporting? Name, phone, email, service address, billing address, property type, customer segment? Map every field.
  • How many duplicate customer records exist, and what is the deduplication plan? Most acquired companies have years of duplicate entries. Deduplicate before migration, or reporting will be wrong from Day 1.

Dispatch and scheduling workflow alignment

Dispatch is where revenue is made or lost. This area of the checklist ensures that the acquired company can keep scheduling and completing jobs without disruption during integration.

  • What is the current dispatch workflow from intake to technician assignment? Map it step by step, including exceptions and manual overrides.
  • How are technicians assigned to jobs? By skill? By territory? By availability? By customer preference? Document the rules.
  • What happens when a job runs long, a customer cancels, or a technician calls in sick? How are exceptions handled today, and how should they be handled under the platform?
  • Does the acquired company use the same dispatch tool as the platform? If not, what is the migration plan and timeline? If yes, what configuration differences exist?

Job status and invoice state definitions

Job status and invoice state are the backbone of operational reporting. If these are not aligned, every productivity metric and revenue report will be unreliable.

  • What are all the job statuses used by the acquired company? Scheduled, dispatched, en route, on site, paused, complete, cancelled, rescheduled? List every status and what it means.
  • What triggers a status change? Is it manual or automatic? Who has authority to change status? Misaligned status logic is a common source of reporting errors.
  • When is an invoice created? At job completion? At dispatch? Upon approval? When payment is received? Revenue timing depends on this definition.
  • What invoice states exist? Draft, sent, paid, overdue, written off, in collections? Map the full lifecycle and who owns each transition.

Technician and crew compensation logic

Compensation logic affects dispatch behavior, job assignment, and technician morale. Misaligned compensation creates operational friction that shows up in turnover and productivity.

  • How are technicians paid? Hourly? Commission? Performance bonus? Spiff? Document the full compensation model.
  • What metrics drive variable compensation? Revenue per job? Customer satisfaction? Callback rate? Maintenance agreement sales? These metrics must be reportable from the data model.
  • How does the acquired company's comp model differ from the platform's? If they are different, what is the transition plan? Abrupt comp changes during integration cause technician exodus.
  • Who calculates and approves payroll? Is it automated or manual? Manual payroll calculations are a sign of backend gaps that need fixing.

Reporting hierarchy for branch vs. platform visibility

The acquired company needs branch-level reporting to manage their business. The platform needs consolidated reporting to manage the portfolio. Both are valid. The checklist ensures neither is sacrificed.

  • What reports does the acquired company's leadership use weekly? Monthly? Document them. These reports are their operational compass.
  • Which of those reports can be produced from current systems without manual work? Manual reports indicate integration gaps.
  • What consolidated reports does the platform need from this acquisition? Revenue, job count, technician productivity, customer acquisition cost? Define the requirements.
  • What is the reporting hierarchy? Who sees branch-level detail? Who sees platform-level rollups? How is access controlled?

The 30-day completion standard

This checklist is not a Year 1 strategic plan. It is a 30-day operational assessment. The goal is to understand what you bought before you start changing it. If you cannot answer the questions in this checklist within 30 days of close, you are flying blind.

The 30-day standard is aggressive but achievable. Assign one operations leader and one technical resource to work through the checklist. Interview the acquired company's dispatcher, office manager, and lead technician. Review their systems. Document the findings. And present a written assessment to platform leadership by Day 30.

That assessment becomes the foundation for every integration decision that follows. Technology choices, timeline estimates, budget requests — all of them should reference the checklist findings. If someone proposes a tool migration that does not address a checklist gap, question it. If someone wants to delay integration work that closes a checklist gap, question that too. The checklist is your integration constitution.

Who should complete the checklist

The checklist should be owned by operations, not IT. An operating partner, VP of operations, or integration manager is the right owner. They need to understand the business well enough to ask follow-up questions when the acquired company's team says 'we just do it this way.'

Technical support is needed for the systems inventory, data mapping, and integration architecture questions. But the technical person should not lead. They will focus on APIs and sync logic. The operational owner will focus on workflow and business impact.

The acquired company's general manager or branch manager must be involved. They know the daily reality. They know which reports are wrong, which workarounds are critical, and which systems actually get used versus which ones exist only because someone bought them three years ago. Their input is not optional.

What to do when the checklist reveals gaps

Every checklist reveals gaps. The question is what to do about them. Categorize each gap by business impact and fix complexity.

  • High impact, low complexity: Fix immediately. These are usually definition mismatches, missing fields, or configuration errors.
  • High impact, high complexity: Plan a Stabilization Sprint. These are workflow redesigns, data migrations, or integration builds that require focused effort.
  • Low impact, low complexity: Add to the backlog. Fix during routine maintenance windows.
  • Low impact, high complexity: Defer or accept. Not every gap is worth closing. Document the risk and move on.

If the problem is recurring, treat it as a systems problem before adding more manual process around it.