How to Read a Restoration Estimate (and Spot Ghost Fees)
<p>Your restoration estimate is a legal document worth thousands of dollars. When a contractor hands you a multi-page estimate after a flood, fire, or mold discovery, you're expected to sign it during one of the most stressful moments of your homeownership.</p>
<p>Most homeowners don't know they can challenge any line on that estimate. More importantly, most don't know that <strong>restoration companies expect you to negotiate</strong> - they build room into estimates specifically because experienced homeowners and insurance professionals push back.</p>
<h2>Understanding How Restoration Estimates Work</h2>
<p>The restoration industry uses a standardized pricing tool called <strong>Xactimate</strong> (made by Verisk Analytics). Xactimate is essentially a database of every restoration task with associated labor, materials, and equipment costs, updated regularly to reflect local market conditions.</p>
<p>Every line item in a legitimate restoration estimate corresponds to a specific Xactimate code. The code tells you exactly what was done, how it's measured, and what the standard rate is. When contractors deviate significantly from Xactimate rates - or add items with no Xactimate code at all - that's when overcharging begins.</p>
<h2>The Three Types of Estimate Problems</h2>
<h3>1. Ghost Fees</h3>
<p>Ghost fees are charges with no corresponding Xactimate code. Examples:</p>
<ul>
<li><strong>Emergency Access Fee</strong> ($350-$550) - No Xactimate basis. Emergency response is already built into standard mobilization codes.</li>
<li><strong>Moisture Monitoring Surcharge</strong> ($280-$480) - Equipment monitoring is billed separately in Xactimate. A separate "surcharge" is padding.</li>
<li><strong>Structural Assessment Charge</strong> ($250-$500) - Initial assessment is typically part of the contractor's overhead, not a separate line item.</li>
</ul>
<p>Ghost fees are the most straightforward overcharge to challenge: ask for the Xactimate code. If there isn't one, the fee is invalid.</p>
<h3>2. Inflated Per-Unit Rates</h3>
<p>Xactimate publishes national average rates and local adjustment factors. A contractor charging $5.50 per square foot for water extraction when the Xactimate benchmark (adjusted for your city) is $2.85 is inflating their rate by 93%.</p>
<p>This is common, harder to spot without the benchmark data, and very easy to challenge once you have the numbers. "Your rate for <code>WTR XTRCT</code> is $5.50. The Xactimate benchmark for this ZIP code is $2.85. Please justify the difference or adjust to market rate."</p>
<h3>3. Scope Inflation</h3>
<p>Scope inflation means billing for work that wasn't necessary or wasn't performed. The most common form is demolishing materials that could have been dried in place. Drying costs roughly $3-4 per square foot. Demolition and reconstruction costs $15-25 per square foot for the same area. The difference is enormous - and unnecessary demolition is often completely unjustified by moisture readings.</p>
<h2>How to Read Your Estimate Line by Line</h2>
<p>Get a spreadsheet. Go through the estimate and record:</p>
<ol>
<li><strong>Line item description</strong> - What is it?</li>
<li><strong>Xactimate code</strong> - Is one provided? If not, it's potentially a ghost fee.</li>
<li><strong>Unit rate</strong> - What are they charging per square foot, per day, or per unit?</li>
<li><strong>Quantity</strong> - Does the measured area match the actual damage area?</li>
<li><strong>Extension</strong> - Rate x Quantity = subtotal. Do the math yourself.</li>
</ol>
<p>Once you have this breakdown, compare unit rates against Xactimate benchmarks for your city. ClaimCure's free tools include a city-adjusted price database you can use for this comparison.</p>
<h2>Red Flags to Look For Immediately</h2>
<ul>
<li>Any line item without a code or with a vague description</li>
<li>Equipment listed without days of deployment specified</li>
<li>Square footage that doesn't match your affected area</li>
<li>Multiple similar line items that could be bundled (sign of unbundling to inflate totals)</li>
<li>Charges for "administration," "overhead & profit" beyond standard Xactimate allowances</li>
<li>Charges for services "not yet performed" with no contract specifying when</li>
</ul>
<h2>What to Do When You Find Overcharges</h2>
<p>The most effective approach is a calm, written challenge citing specific Xactimate codes and rates. A verbal dispute is harder to track and easier for contractors to dismiss.</p>
<p>Write a letter or email stating: "I am disputing the following line items based on Xactimate national average rates adjusted for [your city]. Please provide written justification for rates above Xactimate benchmarks, or revise the estimate to reflect standard rates."</p>
<p>If the contractor refuses to negotiate, contact your insurance adjuster directly. Adjusters have authority to adjust estimates based on Xactimate benchmarks, regardless of what the contractor wants to charge. Your adjuster is your ally here - they also don't want to pay inflated rates.</p>
<h2>Getting Help</h2>
<p>If you're not comfortable doing this analysis yourself, that's exactly what ClaimCure is for. Our free consultation takes 15 minutes and tells you immediately whether your estimate warrants a full audit. Most estimates with overcharges are caught quickly once you know what to look for.</p>
<p>Call 1-800-CLAIM-FIX or use our free <a href="/tools/estimate-detector/">Estimate BS Detector</a> to get started.</p>
Related Pricing Data
Related Articles
Xactimate Codes: A Homeowner's Guide to What Your Contractor Is Actually Charging
Restoration contractors use Xactimate pricing software. Understanding the codes they use is the difference between a fair bill and getting overcharged by $3,000-$15,000.
Read →Your Insurance Claim Was Denied: 7 Steps to Fight Back and Win
Insurance companies deny 1 in 8 restoration claims. Most denials are wrongful. Here's the step-by-step process to appeal your denial with the evidence that actually works.
Read →