// Engineering firms · For firms that buy firms
An acquired firm's open projects, mapped onto your setup before they bill.
When you buy a firm, its open contracts arrive with their own project numbers, phases, rate tables and billing habits. This tests whether AI can map each open project onto your projects, phases and billing terms, and list every gap for your integration lead, on copies of 20 to 30 projects from a deal you already integrated. Your reviewer, the person who knows that integration best, checks each map against how your team set the project up.
- Projects from a past deal
- 20 to 30
- Contracts changed
- None
- Invoices sent
- None
// The one job
The deal closes. The seller's projects need a home in your books.
Someone on your team pulls the seller's project list, contracts and billing history. They decide where each project lands in your structure, rebuild its fee and rates, carry over what has already been billed, and work out what happens to time that was never invoiced. Until that is done, the acquired projects either can't bill or keep billing from the old system.
For the proof of concept, AI takes the first pass on copies. For each project it drafts the setup in your terms: project and phase numbers, billing terms by phase, the labor categories and rates it needs, opening figures, and a gap list. It writes into no system and changes no contract.
and checked
// What makes it hard here
Two firms' habits, one set of books
The structures rarely fit. Ajera lets a project carry as many as six levels of phases, and uses invoice groups when one project goes out as more than one invoice, for a joint venture or a phase of additional services. Vantagepoint allows three levels, project, phase and task, with phase and task IDs of seven characters at most. It bills at the project level, though each phase and task can carry its own billing terms. So a seller's deep phase tree has to fold into fewer levels, and a project that went out as two invoices needs a decision about how it bills on your side. The map shows every fold and the reason for it.
Rates belong to contracts, not to firms. The seller's open contracts carry rate schedules it negotiated, often keyed to its own job titles, and those rates keep billing as signed even where your standard rates differ. In Vantagepoint, an employee's labor category comes from the Labor Category field on their employee record unless the project's own category table says otherwise. Each acquired employee therefore needs a category that lines up with the classifications on the contracts they work, so the signed rates apply to their hours.
Who the contract is with can change. After an asset purchase, a federal contract does not simply move to the buyer. Under FAR 42.1204 the government may recognize a successor in interest through a novation agreement, and federal law otherwise bars transferring the contract. A stock purchase in which the contracting company stays the same needs no novation. State DOTs have their own steps. Florida's DOT asks firms to tell it before a merger or acquisition happens, to protect prequalification, and notes that the last overhead audit described the firm's cost pools from before the deal. Under its Rule Chapter 14-75, a reorganized firm prepares projected rates. The map records each contract's status, because invoices follow it.
Opening figures and unbilled time. Each project needs its fee, what has been billed against it, any retainage the client still holds, and the work done but not yet invoiced. Unbilled hours are the hard part. Some go out on the seller's final invoice, some carry over to bill on yours, and some get written off; those are your integration lead's calls, and the gap list names each one. The integration has a cost rule of its own, too. The AASHTO Uniform Audit and Accounting Guide, used by state DOTs to audit overhead rates, treats the cost of planning or carrying out a merger or acquisition as unallowable, so time spent on the deal stays out of the overhead pool.
What your reviewer will watch. Does every open project land somewhere, with each phase's billing method intact? Do the contract rates survive, tied to the right labor categories? Do fee, billed to date and retainage tie to the seller's records? Is every unbilled hour listed, with the decision left open? And is each gap stated plainly instead of quietly filled with your defaults?
// What you send
One deal you already integrated
20 to 30 converted projects
Open projects from a firm you bought, as the seller kept them: project lists, phase structures, fee and billed-to-date reports, rate tables and unbilled detail.
Their contracts
The contracts and amendments for those projects, with any public contracts that carry approved rates or labor classifications.
How your team set them up
The projects, phases, billing terms and opening figures your team created, and the issues list it kept along the way. The drafts are checked against these.
NDA, then copies
Nothing moves before the NDA, and nobody signs in to either firm's system. If client contracts can't leave the building, your reviewer helps build look-alikes.
// Before it starts
Agreed before any project is copied
Whoever signs for the firm decides these first, in writing.
- Reviewer
- The owner's pick, often the integration lead or the controller
- Success criteria
- Written down, for example every open project mapped and every gap named
- Deal
- One past acquisition, picked by the reviewer
- Price
- A range for the live job, given up front
- NDA
- Signed before the first file
// How the test is judged
Your team's setup beside each draft
| On the same 20 to 30 projects | What your team set up | The AI draft |
|---|---|---|
| Project and phase structure on your side | Measured on your projects | Measured on your projects |
| Billing terms by phase, as the contract reads | Measured on your projects | Measured on your projects |
| Contract rates and labor categories carried over | Measured on your projects | Measured on your projects |
| Fee, billed to date and retainage tied to the seller's records | Measured on your projects | Measured on your projects |
| Unbilled time listed, with the decision left open | Measured on your projects | Measured on your projects |
| Gaps your team found that the draft missed | Measured on your projects | Measured on your projects |
| Time to set up one project | Measured on your projects | Measured on your projects |
// After a yes
About 30 days on live projects
A yes from your reviewer moves the job onto live work for about 30 days: the open projects of your next acquisition, or ones still waiting from a recent deal.
Each draft setup waits for your integration lead to approve it before anyone enters it in your system. Contracts, invoices and anything that goes to a client or an agency stay with your team.
No second job starts until those 30 days are over.
// Later, in this order
What could follow the integration
- 01Next
Project invoicing
The newly mapped projects billed from timesheets and expenses in each client's format, for your billing lead to check.
- 02Then
Subconsultant invoices
The seller's open subconsultant agreements checked invoice by invoice against their phase fees before the costs bill through.
- 03After that
Proposal material from both firms
Resumes and project descriptions from the acquired firm merged into the library your marketing team draws on.
// Across industries
The same job in other industries
// One hard limit
It never changes a contract or sends an invoice.
Contracts, novations, rate changes and every invoice stay with your people. The test reads copies of one past deal's projects and writes a map and a gap list for your reviewer. It signs in to neither firm's system and contacts no client or agency.
Priced per job. A range before the proof of concept, a fixed price before signing.
The range follows from the call: how many firms you expect to buy, and roughly how many open projects each one brings.
// Questions
Questions about acquired projects
We haven't closed our next deal yet. Can we still test?
The seller used Ajera and we use Vantagepoint. Does that matter?
Will the AI decide what happens to unbilled time?
What about federal and DOT contracts?
Do you keep the seller's rates or switch them to ours?

Rob Eason, founder
// Book a proof-of-concept call
Bring the last firm you bought.
A 30-minute call with Rob covers your firm and role, the deal you would test on, and roughly how many open projects it brought. Hold the contracts and exports until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
