Owner Resources

You Work for the Owner, But the Insurer Writes the Check

A house being rebuilt with new sheathing and roof decking behind a silt-fence perimeter

Walk into a restoration company on a busy week and you will hear two different words for the same person. To the crew in the truck, the customer is whoever is standing in the flooded house — the one who called, the one whose kitchen is ruined, the one you are trying to make whole. To the office, the customer is a claim number. Both are right, and the gap between them is where nearly everything strange about this business lives.

Because the person standing in the house is your customer, but the money almost never comes from them. It comes from their insurance carrier, out of a claim, measured against a scope of repair that someone other than your customer wrote. You are running a service business whose payer is not its client. Once you see the job that way, the receivables, the scope arguments, the program requirements, and the estimating platforms all stop being separate headaches and start being one shape.

Two people are in the room; only one signs the check

On a typical loss there are at least three parties, not two. There is the property owner, who hired you and whose property you are restoring. There is the adjuster on the loss, working for the property owner’s insurance carrier, who decides what the claim will pay for. And there is you, standing between them, doing the work the first one wants and getting paid by the second one.

That is not a dysfunction to be fixed. It is the design of insurer-funded work. The property owner suffered a covered loss, the insurer is funding the repair, and you are the contractor performing it. But it means your customer and your payer have different interests, different timelines, and different definitions of “done” — and you answer to both at once. Every other strange thing about the trade is downstream of that.

You are working inside a claim you did not file

The claim already exists before you arrive. The property owner reported the loss, the insurer opened a file, and by the time your crew is on site there is a claim number, an adjuster, and a process running that you did not start and do not control.

You are a participant in someone else’s proceeding. That has real consequences for how you work: what you can do is bounded by what the claim will fund, the timeline is partly the claim’s timeline, and the documentation you produce is not just your record — it is evidence inside a file that someone else owns. An owner who treats a restoration job like a normal remodel, where the client decides and the client pays, keeps running into walls that only make sense once you accept that you are working inside a claim rather than a contract with the person in the house.

The scope you are paid on is written by someone else

Here is the part that surprises new operators most. The scope of repair — the itemized statement of what work the loss requires — is written by or agreed with the insurer, not by your customer and often not by you.

The property owner’s insurance carrier sets the scope you are paid on. You can build your own estimate, you can disagree with the insurer’s, you can document why a wall has to come out or why the drying will take longer than the scope assumes, and a good operator does exactly that. But at the end, the money is measured against the agreed scope, and the agreed scope is the insurer’s instrument. This is why scope disputes are not a sign of a broken job. They are a routine, expected feature of a business where the person paying is not the person you are serving, and where “what this loss requires” is itself the thing being negotiated.

Program and TPA relationships, and the file they open

Most restoration companies do not wait by the phone for the property owner to find them. Work flows through relationships — program and TPA relationships — that route assignments from insurers to contractors.

A program is an arrangement in which an insurer or a network sends restoration assignments to approved contractors on agreed terms. A third-party administrator, or TPA, is a company an insurer hires to run parts of the claims process, often including handing out and managing that work. From the contractor’s chair the two feel similar: they are pipelines of assignments, and in exchange for the flow they set terms. Those terms are not suggestions. They govern how fast you respond, how you document, which estimating platform you write on, and what your certificate of insurance has to show. Signing into a program is signing into a way of working, and the agreement is worth reading as the terms of your business rather than as onboarding paperwork.

The estimating platform the insurer accepts

One of those terms deserves its own paragraph, because owners underestimate it: the estimate is written on the platform the insurer accepts, not the one you prefer.

The estimating platform the insurer accepts is how scope, line items, and pricing get compared consistently across every contractor in a program. Which means the platform is not neutral plumbing — it is where your work turns into something the claim can pay. If a program requires a particular platform and you do not use it fluently, the gap does not show up as a technology problem. It shows up as work you performed that the claim will not clearly pay for, because it was never entered in the form the settlement runs on. Fluency in the platform the insurer accepts is, in a real sense, part of getting paid.

Now the cash flow. A restoration company can be fully booked, running crews around the clock, and still be short on cash — and owners who do not understand the split find that maddening.

Real-World Scenario: A company runs a large water loss over several weeks. Labor goes out every day, equipment sits on site the whole time, and subcontractors expect to be paid on their own terms. The work is documented carefully and the job is done well. But the money does not arrive when the job ends. It arrives when the claim resolves — after the scope is agreed with the adjuster on the loss, after the documentation clears the program’s requirements, after the file moves through steps the contractor does not control. The gap between when the cost went out and when the payment came back is not a billing error. It is the whole business model showing its shape.

You are paid out of someone else’s claim, which is why your receivables behave the way they do. The costs run on your schedule; the payment runs on the claim’s schedule; and the space between the two is a financing problem every restoration owner is solving whether they have named it or not. Recognizing that the receivable is tied to a claim rather than an invoice is the first step to planning around it instead of being ambushed by it every busy season.

The certificate a program checks before the first day

Before any of this pipeline turns on, a program or TPA usually checks one thing: your certificate of insurance. And it checks it against the agreement, not against your good intentions.

The check is straightforward in purpose. The program is attaching its name to the assignments it sends you, so it wants evidence that your own coverage is in force before your crew touches a job. In practice that check lands hardest on the lines that describe how a restoration crew actually creates risk. Your general liability answers for damage your work does to other people’s property, and your commercial auto answers for the fleet that drives to every loss — so those are usually central to what a program verifies, at the limits the agreement names, current, and listed the way the contract specifies. A certificate that has lapsed or does not match can stall assignments even when the crews are excellent, because the program cannot let work flow to a contractor it cannot verify.

The customer and the payer are two different parties The property owner on the left is the customer who hired the crew and stands in the loss. The insurance carrier on the right is the payer that writes the scope of repair and funds the claim. The restoration contractor in the middle serves the customer while being paid by the payer. An emphasized band states that the contractor is paid out of a claim it did not file. Three consequences follow beneath it: the scope is written by someone other than the client, the receivables lag the work because payment moves at the speed of the claim, and a program or third-party-administrator file must be kept current before assignments flow. No figures, dollar amounts, or units appear anywhere in the diagram. The customer and the payer are not the same party
<rect x="24" y="58" width="180" height="96" rx="9" fill="#F1E5D6" stroke="#DCC9B0"/>
<text x="114" y="86" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="13" font-weight="600" fill="#12703F">The property owner</text>
<text x="114" y="110" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Your customer — the one</text>
<text x="114" y="126" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">who called and whose</text>
<text x="114" y="142" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">property is being restored</text>

<rect x="260" y="58" width="180" height="96" rx="9" fill="#ffffff" stroke="#12703F"/>
<text x="350" y="86" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="13" font-weight="600" fill="#12703F">You, the contractor</text>
<text x="350" y="110" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Serving the one on the</text>
<text x="350" y="126" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">left, paid by the one</text>
<text x="350" y="142" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">on the right</text>

<rect x="496" y="58" width="180" height="96" rx="9" fill="#F1E5D6" stroke="#DCC9B0"/>
<text x="586" y="86" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="13" font-weight="600" fill="#12703F">The insurance carrier</text>
<text x="586" y="110" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Your payer — writes the</text>
<text x="586" y="126" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">scope and funds the</text>
<text x="586" y="142" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">claim you work inside</text>

<path d="M 258 106 L 206 106" fill="none" stroke="#12703F" stroke-width="2" marker-end="url(#funded-arrow)"/>
<path d="M 442 106 L 494 106" fill="none" stroke="#12703F" stroke-width="2" marker-end="url(#funded-arrow)"/>

<rect x="30" y="176" width="640" height="72" rx="10" fill="#C7683F" stroke="#12703F"/>
<text x="350" y="206" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="15" font-weight="600" fill="#1A1A1A">You are paid out of a claim you did not file</text>
<text x="350" y="230" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" fill="#1A1A1A">The customer wants the work; the payer decides what it funds</text>

<path d="M 350 250 L 350 268" fill="none" stroke="#12703F" stroke-width="2" marker-end="url(#funded-arrow)"/>

<text x="350" y="288" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="13" font-weight="600" fill="#12703F">Which is why the rest of the business behaves the way it does</text>

<rect x="24" y="304" width="208" height="104" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="128" y="332" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" font-weight="600" fill="#12703F">Scope you did not write</text>
<text x="128" y="356" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Measured against the</text>
<text x="128" y="372" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">insurer’s scope, so</text>
<text x="128" y="388" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">disputes are routine</text>

<rect x="246" y="304" width="208" height="104" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="350" y="332" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" font-weight="600" fill="#12703F">Receivables that lag</text>
<text x="350" y="356" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">Costs run on your</text>
<text x="350" y="372" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">schedule; payment runs</text>
<text x="350" y="388" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">on the claim’s</text>

<rect x="468" y="304" width="208" height="104" rx="9" fill="#ffffff" stroke="#DCC9B0"/>
<text x="572" y="332" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="12" font-weight="600" fill="#12703F">A program file kept current</text>
<text x="572" y="356" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">The platform, the</text>
<text x="572" y="372" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">documents, and the</text>
<text x="572" y="388" text-anchor="middle" font-family="Inter, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif" font-size="11" fill="#5A5048">certificate the program checks</text>
The split that defines restoration cash flow: you serve the property owner but are paid by their insurance carrier, out of a claim you did not file — and the scope disputes, the lagging receivables, and the program file all follow from it.

Before you sign the next program agreement

None of this is a complaint about the claims economy. It is the market restoration lives in, and for most operators it is a good market — steady assignments, real volume, a reason the phone rings after every storm. The point is only to see it clearly.

Your customer is the person in the house. Your payer is their insurance carrier. The scope, the platform, the documentation, and the timing all follow from that split, and the program and TPA agreements are where the terms of it get written down. Read those agreements as the terms of your business, build the insurance file a program will check before it needs to see it, and treat the receivable as tied to a claim rather than an invoice. If you want the restoration program underneath your operation built to match the way the claims economy actually pays you, ask us for a quote.

The bottom line

The person standing in the flooded house is your customer, but the money almost never comes from them — it comes from their insurance carrier, out of a claim you did not file, against a scope of repair someone other than your customer wrote. Nearly everything that feels strange about running a restoration company falls out of that single split. The scope you are paid on is set by an adjuster on the loss, not by the client who called you. The receivables lag because you are paid out of a claim rather than off an invoice. The program and TPA relationships that feed you work also govern how you document it, which estimating platform you write it on, and what your certificate of insurance has to show before your crew is allowed on the first job. None of it is a coverage question about the property owner, and none of it is yours to advise them on. It is the shape of the market you sell into, and understanding that shape is most of understanding why the business behaves the way it does.

Frequently asked questions

The property owner hired us. Why does the insurance company get to set the scope?

Because the property owner is your customer but the insurance company is the payer, and the payer is funding the work through a claim it controls. The property owner’s insurance carrier writes a scope of repair — what work it agrees the loss requires — and that scope is what the money is measured against. You can disagree with it, document why, and negotiate it, but you are being paid out of a claim, and the claim runs on the insurer’s scope rather than on the estimate you would have written if the owner were paying you directly. That split is the defining fact of insurer-funded work, and it is why scope disputes are a normal part of this trade rather than a sign something went wrong.

What is a TPA, and how is it different from an insurance company?

A third-party administrator, or TPA, is a company an insurer hires to run parts of the claims process on its behalf — including, often, assigning restoration work to contractors and managing how that work is documented and approved. From your side of the job, a TPA relationship behaves a lot like a program relationship: it can be a steady source of assignments, and in exchange it sets requirements for how fast you respond, how you document, which platform you estimate on, and what your certificate of insurance must show. The insurer still ultimately funds the claim; the TPA is the party administering the pipeline the assignments come through.

Why do we get paid so slowly when the work is already done?

Because you are paid out of someone else’s claim, not off an invoice your customer settles directly. The work has to be documented to the standard the program or TPA requires, the scope has to be agreed with the adjuster on the loss, and the payment moves at the speed of the claim rather than the speed of the job. That is why a busy restoration company can still feel starved for cash: the labor and equipment go out the door on your schedule, and the money comes back on the claim’s schedule. It is a structural feature of insurer-funded work, which is why the way your receivables behave is worth planning around rather than being surprised by.

A program wants us on a specific estimating platform. Do we have to use it?

If you want the program’s assignments, generally yes — the estimating platform the insurer accepts is often part of what the program or TPA agreement requires, because it is how scope, documentation, and pricing get compared consistently across every contractor in the pipeline. You can run whatever internal systems you like, but the estimate that the claim is settled on usually has to be written on the platform the insurer accepts. Treat that requirement as one of the real terms of the relationship rather than a technical detail, because it shapes how much of your own work you can actually get paid for.

What does a program actually check on our certificate of insurance?

A program or TPA typically checks that your certificate of insurance shows the lines and limits the agreement requires, that they are current, and often that the program is named the way the contract specifies. General liability and commercial auto are usually central to that check, because your crews drive to losses and work on other people’s property. The point of the check is that the program is putting its name behind assignments to you, so it wants evidence your own coverage is in force before the first job — which is why a lapsed or mismatched certificate can stall assignments even when nothing is wrong with your work.

If our crew causes damage on a job, whose insurance answers?

That is a claim on your own policy, not the property owner’s — and it is a different thing entirely from the insurer-funded work that pays for the job. If your crew damages the property while working, the general-liability or commercial-auto line on your own program is what responds, the same as it would for any contractor. The claim that funds the job and a claim against your work are two separate claims that happen to sit on the same loss, and keeping them straight in your own mind is part of understanding why you carry the coverage you carry.

About the author

Nate Jones, CPCU

Nate Jones, CPCU, is the founder of Wexford Insurance and Restoration Guard Insurance, a specialty insurance agency placing restoration contracting and radon mitigation coverage in 48 states through a 22-market specialty panel. He places restoration contractors that live inside the claims economy, and the thing he wants an owner to see clearly is that the customer and the payer are two different parties on almost every job — which is why the program and TPA agreements, the estimating platform the insurer accepts, and the certificate of insurance a program checks before day one end up shaping the general-liability and commercial-auto lines far more than the flooded house ever does, and why an owner who reads those contracts as paperwork instead of as the terms of the business is the one who gets surprised by the receivables. Reach him via the Restoration Guard Insurance quote form or call 317-942-0549.

Let a CPCU-led agency read your program

Tell us whether you respond to losses or mitigate radon — and we will take your real operation to the markets that write this class.