When a Contractor's Bid Overrides Xactimate: Sub-Bids, Specialty Work, and the EULA
When a specialty sub-contractor provides an actual bid that exceeds Xactimate pricing, the bid reflects reality. Learn why it should control and what the EULA says.
A guide for policyholders, public adjusters, and attorneys on why a specialty sub-contractor's actual bid should control over Xactimate line-item pricing — and how to make that argument stick.
Your kitchen had hand-built cherry cabinetry. The cabinet maker — a third-generation craftsman who works out of a shop in the San Fernando Valley — inspected the fire damage, measured the existing cabinets, matched the wood species, the joinery style, the finish, and the hardware profile. He put his bid on company letterhead: $42,000 for fabrication and installation. His price reflects a six-week lead time, the current cost of select-grade cherry lumber, custom dovetail construction, and a finish process that requires four coats of hand-rubbed lacquer.
The insurance company's Xactimate estimate prices the same cabinetry at $18,400.
The adjuster did not call the cabinet maker. The adjuster did not visit the shop. The adjuster selected "remove and replace base cabinet" and "remove and replace wall cabinet" from a drop-down menu, entered a linear-foot measurement, and let a software algorithm assign a per-unit price derived from a national database of averaged costs. That price includes stock cabinetry — the kind you can buy at a home improvement warehouse and install in an afternoon. It does not contemplate custom fabrication. It does not contemplate a six-week build. It does not contemplate hand-rubbed lacquer. It does not contemplate matching existing work that was never "stock" to begin with.
The carrier will tell you that $18,400 is the correct number because that is what Xactimate says. The carrier is wrong. And the software's own manufacturer agrees.
The Fundamental Principle: Estimates vs. Reality
At the center of every sub-bid dispute is a simple question: when a specialty contractor provides a written bid for specific work, and that bid differs from the price generated by Xactimate, which number controls?
The answer is not complicated. Xactimate generates estimated pricing based on database averages. A sub-contractor's bid represents actual market pricing for the specific work on the specific property. When these two numbers diverge — and in specialty work, they almost always do — the bid reflects reality. It tells you what it actually costs to get the work done. The Xactimate number tells you what a statistical model thinks it should cost based on data that may be months old, geographically imprecise, and categorically wrong for the type of work involved.
What Xactimate Pricing Actually Represents
Verisk, the parent company of Xactware Solutions, publishes a Pricing Research Methodology document describing how its database works. Pricing data is "acquired using a combination of surveys (phone, fax, or email), direct data feeds from suppliers, and completed estimates." The company uses cluster analysis to identify "a single representative price per line item, computed from all valid price points researched within the market."
That sounds precise. But Verisk itself acknowledges: "There is no way to be certain that any published price will be appropriate for a specific contractor, repair, or structure." The company that maintains the database concedes that its prices may not be appropriate for any given contractor, repair, or structure. This is Verisk's own published methodology document.
What a Sub-Contractor's Bid Represents
A sub-contractor's bid is not a statistical abstraction. It is a commitment: "I will do this specific work, on this specific property, using these specific materials and methods, for this specific price." It reflects actual labor costs, actual material costs, and actual assessment of the complexity involved — factors no database can capture.
When a cabinet maker bids $42,000 to fabricate and install custom cherry cabinetry, that number is not theoretical. If the homeowner writes that check, the cabinet maker builds the cabinets. There is no version of reality in which $18,400 produces the same result.
Specialty Work: Where Xactimate Consistently Falls Short
Xactimate was designed primarily for standard residential construction — the kind of work that involves commodity materials, commonly available labor, and repeatable processes. It handles a straightforward drywall repair reasonably well. It handles custom and specialty work poorly, and sometimes not at all. The following categories of work routinely generate bids that exceed Xactimate pricing by significant margins.
Custom Cabinetry and Millwork
Xactimate prices cabinetry using line items that assume stock or semi-custom cabinets — the mass-produced boxes available through big-box retailers and supply houses. When a loss involves custom cabinetry — face-frame construction with mortise-and-tenon joinery, inset doors, specialty wood species, hand-applied finishes — the Xactimate line item bears no relationship to the actual cost. A stock kitchen cabinet might run $150 to $300 per linear foot installed. Custom cabinetry from a skilled shop routinely runs $800 to $1,500 or more per linear foot. Custom millwork — crown molding profiles no longer commercially available, period-specific baseboards, built-in bookshelves, coffered ceilings — presents the same problem. When existing millwork must be matched by a shop running a custom knife, the cost can be three to five times the Xactimate price.
Natural Stone Fabrication and Installation
A slab of Calacatta marble can cost $80 to $250 per square foot at the fabricator before any cutting, polishing, or installation. Xactimate's line item for "marble countertop" does not distinguish between a $40 per square foot builder-grade marble and a $200 per square foot bookmatched Calacatta slab with a waterfall return. When a stone fabricator bids $28,000 for a kitchen with an island, peninsula, and full-height backsplash in honed quartzite, and Xactimate prices the same scope at $11,500, the gap is not the fabricator's greed. It is the software's ignorance of what the work actually involves.
Tile Work
Large-format tile, intricate mosaic patterns, hand-painted tile, and installations requiring precision layout all involve significantly more labor than standard grid-pattern ceramic tile. A tile installer setting 48-inch by 48-inch porcelain panels in a shower with linear drains and recessed niches is performing work that has almost nothing in common with the "ceramic tile floor" line item in Xactimate. Labor rates for skilled tile setters in major California markets currently run $75 to $125 per hour. Xactimate's embedded labor rate does not approach this.
Hardwood Flooring
Matching existing hardwood — especially exotic species, wide plank, or hand-scraped finishes — is one of the most consistently underpriced categories. A flooring contractor who must source reclaimed antique heart pine to match a 1920s Craftsman home is not performing the same work as someone installing prefinished red oak from a pallet. Xactimate does not account for sourcing discontinued profiles, matching patina, weaving new material into old, or the waste factor inherent in matching work.
Other Specialty Categories
The same dynamic repeats across custom metalwork (wrought iron railings, ornamental gates — where the disconnect is often 200% to 400%), specialty roofing (slate, clay tile, copper, standing seam), historical restoration (original plaster, period hardware, leaded glass), pool and spa construction, and custom electrical and low-voltage work. In every case, the pattern is identical: Xactimate prices commodity work, the property has custom work, and the sub-contractor's bid reflects the difference.
Why Xactimate Underpays Specialty Work: A Structural Problem
The gap between Xactimate pricing and specialty contractor bids is not a bug in the software. It is a feature of the software's design. Understanding why helps explain why the gap is so persistent and so predictable.
Xactimate Is Designed for the Middle of the Bell Curve
Verisk's pricing methodology is designed to identify "the most common price recently submitted" for each line item. This is, by definition, an average — a central tendency. It reflects the price that most contractors most commonly charge for the most common version of a given task. This approach works reasonably well for commodity work. It fails for anything that deviates from the norm.
Custom and specialty work, by definition, deviates from the norm. A custom cabinet shop does not submit pricing data to Verisk. An artisan stone fabricator does not fill out Xactimate surveys. A master tile setter specializing in large-format porcelain installation does not feed completed estimates into a database. The contractors whose work generates the highest-quality results — and the highest legitimate costs — are the least likely to be represented in the data that drives Xactimate pricing.
The Database Cannot Capture Complexity
Xactimate prices work by line item. Each line item has a description, a unit of measure, and a price. But specialty work does not reduce neatly to line items. The cost of fabricating a custom cabinet is not a function of linear feet alone — it depends on the species of wood, the type of joinery, the number and style of doors, the drawer construction method, the finish process, the hardware, and the specific dimensions required to fit an existing space. Xactimate cannot capture this complexity in a single line item. It was never designed to.
Regional and Market-Specific Variations
Xactimate organizes pricing by geographic region, but the regions are broad enough to obscure significant local variations. The cost of skilled specialty labor in Beverly Hills is not the same as in Bakersfield. The cost of sourcing exotic hardwood in San Francisco is not the same as in Fresno. The cost of a licensed pool contractor in Malibu is not the same as in Modesto. Xactimate's regional pricing may reflect an average across a wide area, but it does not reflect the specific market in which the work will actually be performed.
Matching Existing Work Is Inherently More Expensive Than New Installation
This is perhaps the most important point. Insurance claims do not involve new construction. They involve restoration — returning a property to its pre-loss condition. Matching is always more expensive than new installation: it requires sourcing specific materials (which may be discontinued or scarce), custom fabrication to match existing dimensions and profiles, color and finish matching (which may require multiple attempts), and blending new work into old. Xactimate's line items do not distinguish between "install new" and "match existing." The software treats them as the same task. They are not.
The Xactimate EULA: The Manufacturer's Own Disclaimer
The most powerful weapon in a sub-bid dispute is not an expert opinion, a legal brief, or a regulatory complaint. It is the End User License Agreement that every Xactimate user accepts when they log into the software. The EULA, published by Verisk, contains language that directly contradicts the way carriers use Xactimate pricing to cap claim payments.
Section 12.3: No Warranty of Pricing Accuracy
Section 12.3 of the Xactware EULA states plainly: "We do not warrant the accuracy of pricing information in the Price Data."
The company that built the database, maintains the database, and charges subscription fees for access to the database does not stand behind the numbers in the database. The EULA explains that pricing data is "intended to target the most representative price of the various price points collected" and that "some market price data are higher, and some market price data are lower than that which are reported." In plain English: the Xactimate price is a calculated midpoint. It will be wrong for virtually every contractor who does not happen to charge the exact midpoint price.
The Anti-Prohibition Clause
The EULA contains another provision that is equally devastating to the carrier's position. Users agree "not to prohibit or preclude deviations from the Price Data where contractor requirements, market conditions, demand or any other factor warrants the use of a different line-item price in the specific situation."
Read that carefully. The EULA does not merely permit deviations from Xactimate pricing. It affirmatively prohibits users from preventing deviations when real-world conditions warrant them. An insurer that refuses to deviate from Xactimate pricing when a legitimate sub-contractor bid demonstrates that the Xactimate price is insufficient is arguably violating the terms of its own software license.
This clause was the subject of significant advocacy by the Restoration Industry Association (RIA), which successfully pressed Verisk to restore and strengthen this language after a 2024 EULA revision temporarily weakened it. Aaron Brunko, President of Xactware, publicly acknowledged that the language was necessary to ensure that Xactimate tools "deliver on restorers' operational needs" and adhere to fair pricing principles.
The Historical Data Problem
The EULA also acknowledges that Xactimate pricing is based on historical data. By the time a price list reaches users, the underlying data is already at least thirty days old — and often older, given the lag between data collection, analysis, and publication. In volatile material markets — lumber prices that swing 30% in a quarter, copper that fluctuates weekly, specialty stone that varies by shipment — the historical nature of Xactimate pricing means the software is always looking backward while the contractor is pricing forward.
A sub-contractor's bid reflects current costs. Xactimate reflects what costs used to be. In any market experiencing price increases — which describes most construction markets in most years — the bid will be higher because it is more current.
How to Present a Sub-Bid Challenge
A sub-bid challenge is only as strong as its documentation. The goal is to create a record that is clear, specific, and impossible for the carrier to dismiss as unsupported. Here is how to build that record.
Step 1: Get the Bid in Writing on Company Letterhead
The bid must come from the sub-contractor on the sub-contractor's own letterhead, signed by an authorized representative, with the contractor's license number, insurance information, and contact details. A verbal quote or a text message will not carry the same weight.
Step 2: Ensure the Bid Is Detailed and Itemized
A lump-sum bid is vulnerable to dismissal. The bid should itemize materials, labor, and other cost components in sufficient detail that the carrier can understand exactly what is being priced. For cabinetry, this means species of wood, type of construction, door and drawer count, hardware allowance, finish process, and installation method. For stone fabrication: slab species and grade, square footage, edge profile, cutouts, backsplash specifications, and template and installation costs. The more detail the bid contains, the harder it is for the carrier to dismiss it as inflated.
Step 3: Map the Bid to the Carrier's Xactimate Line Items
This step transforms a general disagreement into a specific, defensible challenge. Identify every Xactimate line item the sub-contractor's bid addresses and create a side-by-side comparison with the differential calculated for each. This demonstrates that the bid is not a separate estimate — it is a correction to specific line items in the carrier's own estimate.
Step 4: Include the EULA Language
Attach the relevant sections of the Xactimate EULA. Quote Section 12.3 and the anti-prohibition clause. Point out that the carrier's own estimating tool requires the user to deviate from its pricing when real-world conditions demonstrate that the database price is inadequate.
Step 5: Document the Sub-Contractor's Qualifications
Include the contractor's license information, years of experience, portfolio of comparable work, and any relevant certifications or trade association memberships. If the cabinet maker has thirty years of experience and is a member of the Architectural Woodwork Institute, that information supports the proposition that his bid reflects the legitimate cost of skilled artisan work.
Step 6: Present the Challenge in Writing
Submit the challenge as a formal written supplement to the claim. Address it to the adjuster by name and copy the adjuster's supervisor. State clearly that the sub-contractor's bid represents the actual cost to restore the property to its pre-loss condition, and that the carrier's obligation under the policy is to pay the actual cost of repair — not the amount generated by a software algorithm whose own manufacturer disclaims its accuracy.
The Carrier's Typical Responses — and Why They Fail
When confronted with a sub-bid that exceeds Xactimate pricing, carriers deploy a predictable set of responses. Each of these responses has a fundamental weakness.
"Our Estimate Is Based on Industry-Standard Pricing"
Verisk does not claim its pricing is an "industry standard." It describes its pricing as "the most representative price of the various price points collected" — a statistical average, not a standard. And Xactimate's own EULA disclaims the accuracy of that pricing. A carrier cannot credibly characterize as "industry-standard" the output of a tool whose manufacturer says its prices are not warranted to be accurate.
"Get Three Bids"
No standard homeowners policy — HO-3, HO-5, or any other commonly used form — requires the policyholder to obtain competitive bids as a prerequisite to claim payment. The policy requires restoration to pre-loss condition and payment of the actual cost to repair or replace.
The demand is also logically flawed for specialty work. If the property has custom cherry cabinetry built by a specific shop, there may be only one or two shops in the market capable of matching that work. Requiring three bids for work that only a handful of contractors can perform is a delay tactic, not a good-faith claims handling practice. In California, 10 Cal. Code Regs. §2695.9(d) places the burden on the insurer, not the insured: the insurer must either pay the difference or provide a contractor who will do the work at the insurer's price.
"We'll Pay What Xactimate Says"
Xactimate is not referenced in the insurance policy. It is not a contract term. The insured never agreed that Xactimate pricing would govern the settlement of their claim. The policy promises to pay the cost to repair or replace damaged property to its pre-loss condition. When a carrier says "we'll pay what Xactimate says," it is substituting a software output for a contractual obligation.
"The Bid Is Inflated"
Carriers sometimes characterize sub-contractor bids as "inflated" without substantive basis. If the carrier believes a bid is inflated, it should identify specific line items that exceed reasonable market pricing and provide evidence — not opinion — of what the correct price should be. Merely asserting that a bid is "inflated" because it exceeds Xactimate is circular reasoning: it assumes the conclusion it is trying to prove.
"We Can Find a Contractor Who Will Do It for Our Price"
The question is not whether any contractor somewhere will accept the carrier's price. The question is whether that contractor can perform the specific work required — matching existing custom cabinetry, fabricating the specific stone, replicating the specific tile pattern — to the standard necessary to restore the property to its pre-loss condition. A contractor who will install stock cabinets for $18,400 is not the same as one who will fabricate custom cherry cabinets for $42,000. If the property had custom cherry cabinets before the loss, the policy requires custom cherry cabinets.
In California, 10 Cal. Code Regs. §2695.9(d) addresses this directly. If the insurer wants to avoid paying the claimant's higher estimate, the insurer must "provide the claimant with the name of at least one repair individual or entity that will make the repairs for the amount of the written estimate." The repairs — not a cheaper version of the repairs.
The Legal Framework
The Policy Language: Restoration to Pre-Loss Condition
Standard homeowners policies promise to pay the cost to "repair or replace" damaged property with material "of like kind and quality." The insured is entitled to be restored to the condition that existed before the loss — not a cheaper condition, not a "close enough" condition. When pre-loss condition means custom cabinetry, the carrier owes the cost of custom cabinetry. The carrier does not get to substitute stock for custom and call it "like kind and quality."
California Insurance Code §2051 provides that the measure of recovery is "the cost to the insured of repairing, restoring, or replacing the thing lost or injured to its condition prior to the loss." Under §2051.5, replacement cost coverage requires payment of "the amount which it would cost the insured to repair, rebuild, or replace the thing lost or injured" without deduction for depreciation.
The Actual Cost Standard
The measure of damages in a first-party property claim is the actual cost to repair or replace. Not the estimated cost. Not the software-generated cost. Not the cost that a statistical model predicts based on historical averages. The actual cost — what it takes, in the real market, to hire a real contractor to perform the real work.
When a sub-contractor provides a written bid, that bid is evidence of actual cost. It is not the only evidence — the carrier is entitled to examine the bid, question its components, and challenge specific line items on substantive grounds. But it is powerful evidence, because it represents a real commitment from a real contractor to perform real work at a stated price.
California Fair Claims Settlement Practices
California's Fair Claims Settlement Practices Regulations, codified at 10 Cal. Code Regs. §§2695.1 through 2695.17, impose specific obligations on insurers in the handling of property claims. Several provisions are directly relevant to sub-bid disputes.
§2695.9(b)requires that when losses are settled on the basis of a written estimate, the estimate "shall be of an amount which will restore the damaged property to no less than its condition prior to the loss" and that the insurer "shall take reasonable steps to verify that the repair or rebuilding costs utilized by the insurer or its claims agents are accurate and representative of costs in the local market area."
§2695.9(d)provides that when the claimant contends that repairs will exceed the insurer's estimate, the insurer must either pay the difference or provide a contractor who will do the work at the insurer's price. When a specialty contractor's bid exceeds the Xactimate estimate, the carrier cannot simply stand on its estimate.
California Insurance Code §790.03(h)prohibits unfair claims settlement practices, including "not attempting in good faith to effectuate prompt, fair and equitable settlements" and "compelling insureds to institute litigation to recover amounts due under an insurance policy by offering substantially less than the amounts ultimately recovered." When a carrier refuses to consider a legitimate sub-contractor bid and clings to Xactimate pricing that the software's own manufacturer disclaims, the carrier's conduct begins to implicate these provisions.
Case Law: Actual Cost Controls
Courts across jurisdictions have recognized that the measure of indemnity in property insurance is the actual cost to repair or replace. In Fraley v. Allstate Insurance Co. (2000) 81 Cal.App.4th 1282, the California Court of Appeal reinforced that the policy's promise centers on the actual cost of restoring the property.
In Mee v. Safeco Insurance Company of America (2006) 908 A.2d 344, the Pennsylvania Superior Court held that repair costs must include all costs the insured is "reasonably likely to incur" — a standard that naturally encompasses the actual bid from a specialty sub-contractor when specialty work is required. In Trinidad v. Florida Peninsula Insurance Co. (2013) 121 So.3d 433, the Florida Supreme Court held that the cost of repair includes all components that a policyholder is "reasonably likely" to need. If the insured reasonably needs a specialty contractor to restore the property to its pre-loss condition, the cost of that contractor is part of the measure of recovery.
Practical Examples: The Numbers Tell the Story
The following examples illustrate how Xactimate pricing diverges from actual sub-contractor bids. These figures are representative of claims in California markets, though similar gaps occur nationwide.
Custom Kitchen Cabinetry
A fire damages a kitchen with custom face-frame cabinetry in quarter-sawn white oak with inset doors and hand-applied conversion varnish. The cabinet maker bids $54,000 for fabrication and installation. Xactimate, pricing the same scope as semi-custom stock cabinets, generates $19,200. The differential: $34,800, or 181%.
Natural Stone Countertops
Water damage destroys countertops in a kitchen with bookmatched Calacatta marble, a full-height backsplash, and a waterfall-edge island. The stone fabricator bids $33,960. Xactimate generates $10,140. The differential: $23,820, or 235%.
Specialty Tile Shower
A bathroom with floor-to-ceiling hand-painted ceramic tile in a herringbone pattern with accent borders requires full replacement after a pipe burst. The tile contractor bids $21,780. Xactimate generates $6,160. The differential: $15,620, or 254%.
In each example, the gap is not a matter of the contractor padding the price. It is a matter of Xactimate pricing the wrong work. The software priced standard materials and standard labor. The property had custom materials and required specialty labor. The difference is the cost of restoration to pre-loss condition — which is exactly what the policy promises.
Conclusion
Xactimate is a useful tool. It is a reasonable starting point for estimating the cost of standard residential construction and repair. But it is not an oracle, it is not a contract term, and it is not a ceiling on the carrier's obligations. Its own manufacturer does not guarantee its accuracy. Its own license agreement requires users to deviate from its pricing when real-world conditions demand it.
When a specialty sub-contractor provides a written bid for work that exceeds Xactimate pricing, that bid is not a problem to be overcome. It is evidence — evidence of what the work actually costs. The policy requires restoration to pre-loss condition. The sub-contractor's bid tells you what restoration to pre-loss condition costs. The carrier's obligation is to pay that cost, not to substitute a software-generated number that even the software's creator will not stand behind.
Every custom cabinet, every slab of specialty stone, every hand-set tile, every forged iron railing, every matched hardwood floor tells the same story: the real world is more expensive than Xactimate thinks it is. And the insurance policy does not promise the Xactimate world. It promises the real one.
The information in this article is intended for educational purposes and does not constitute legal advice. Policyholders and public adjusters should consult with a qualified attorney regarding specific claims disputes.
Sources and References
- Verisk, Xactware End User License Agreement, Section 12.3
- Verisk, Pricing Research Methodology
- Restoration Industry Association, Xactware User License Agreement Language Restored After RIA AGA and Verisk Meeting
- Chip Merlin, Xactimate Price Warning — Xactimate Finally Admits It Is Not So Exact!
- United Policyholders, Xactimate Demystified
- California Department of Insurance, Fair Claims Settlement Practices Regulations (10 CCR 2695.1–2695.17)
- Cal. Code Regs. tit. 10, §2695.9 — law.cornell.edu
- Cal. Ins. Code §790.03 — leginfo.legislature.ca.gov
- Fraley v. Allstate Ins. Co. (2000) 81 Cal.App.4th 1282
- Mee v. Safeco Insurance Company of America (2006) 908 A.2d 344 (Pa. Super.)
- Trinidad v. Florida Peninsula Ins. Co. (2013) 121 So.3d 433 (Fla.)
- Chip Merlin, Insurance Regulations Prohibit an Insurer From Just Standing By Its Repair Estimate
Related Articles
Xactimate Labor Efficiency Settings
How Xactimate's labor efficiency settings work, why wrong settings systematically underpay every line item by 15-30%, and how to challenge them.
How Xactimate Works: A Policyholder's Guide
What Xactimate is, how pricing databases work, what line items mean, labor settings, and why your estimate may not reflect actual repair costs.
Overhead and Profit: When Your Carrier Owes It
The "three-trade rule" has no legal basis. O&P is owed when a GC is reasonably likely. Supervision is a separate line item.
Why Your Estimate Is Lower Than Your Contractor's Quote
Xactimate estimates are often 30%+ below actual costs. The software itself disclaims pricing accuracy. Here's why and what to do.
Need Help With Your Claim?
If your insurer is giving you trouble, a licensed Public Adjuster can review your file and represent you in negotiations — at no upfront cost.
Request a Free Claim Review →