| Water | Water extraction + drying (Category 1 base rate) | 3.50 | 4.25 | sqft | HomeAdvisor | Jun 17, 2026 | HomeAdvisor lists a single figure per category: Category 1 (Clean water) $3.50 per sq ft; Category 2 (Gray water) $5.25; Category 3 (Black water) $7.50. Low = HomeAdvisor $3.50. High = Fixr clean-water top of range $4.25 ('Clean water: $3.75 - $4.25' per sq ft). Category 2/3 are applied through category_multiplier, not here. |
| Water | Water extraction + drying (Category 1 base rate) (corroboration) | missing | missing | | Fixr | January 31, 2025 | Water extraction by type (per sq ft): Clean water $3.75 - $4.25; Gray water $4.10 - $6.50; Black water $7 - $7.50. |
| Water | Water extraction + drying (Category 1 base rate) (corroboration) | missing | missing | | Today's Homeowner | September 3, 2025 | Clean Water $3 - $4 per sq ft; Gray Water $4 - $7; Black Water $7+. |
| Water | Water extraction + drying (Category 1 base rate) (corroboration) | missing | missing | | Bob Vila (stale) | May 30, 2023 | Category 1: 'between $3 and $4 per square foot for drying services'; Category 2 $4-$6.50; Category 3 $7-$7.50. STALE: page dated May 30, 2023. |
| Water | Extended drying equipment (dehumidifier + air movers), per day beyond the base rate | 40 | 85 | day | Repairing Water Damage (blog) (secondary) | Published January 7, 2026, updated January 28, 2026 | Equipment day rates: standard commercial dehumidifier '$25-$35 per day', large industrial '$40-$60 per day'; portable air mover '$15-$25 per day', high-velocity '$20-$35 per day'. Low here = 1 standard dehumidifier ($25) + 1 air mover ($15) = $40/day; high = 1 large dehumidifier ($60) + 1 high-velocity mover ($25) = $85/day. Typical drying duration '7-10 days'. WEAK SOURCE (SEO blog); the base extraction rate above already includes drying per Bob Vila's wording ('drying services'), so only use this line for days beyond a normal dry-out or drop it. |
| Water | Category 3 PPE / contaminated-material disposal line | missing | missing | job | none | — | No fetched source breaks PPE or disposal out as its own line. HomeAdvisor, Fixr and Today's Homeowner fold it into the higher black-water per-sq-ft rate, which category_multiplier already applies. Do not add a separate line unless a source is found. |
| Water | Mold remediation add-on (mold visible, or time wet past the EPA 24-48 hour window) | 1,100 | 3,400 | job | HomeAdvisor | Jun 17, 2026 | 'Mold removal: $1,100 to $3,400 (average $2,225)'. Per-sq-ft alternative: HomeAdvisor mold guide '$10 to $25 per square foot' (see mold.per_sqft). |
| Water | Mold remediation add-on (mold visible, or time wet past the EPA 24-48 hour window) (corroboration) | missing | missing | | Fixr | January 31, 2025 | Mold remediation as a water-damage add-on '$1,500 - $4,000'; mold per sq ft '$4.75 - $5.50'. |
| Water | Restoration labor, hourly (reference only, not summed) | 70 | 200 | hour | Fixr | January 31, 2025 | 'Water restoration companies: $70 - $200' per hour. |
| Water | Restoration labor, hourly (reference only, not summed) (corroboration) | missing | missing | | Today's Homeowner | September 3, 2025 | 'Standard restoration: $70 to $200 per hour'; 'Emergency services: $120-$600/hour (up to 3x normal rate)'. |
| Water | Emergency / after-hours call-out fee | 50 | 200 | job | Fixr | January 31, 2025 | 'Emergency fee: $50 - $200'. |
| Water / category multiplier | Category 1, clean water | 1 | 1 | x | HomeAdvisor | Jun 17, 2026 | Baseline. HomeAdvisor Category 1 rate $3.50 per sq ft / $3.50 = 1.00. |
| Water / category multiplier | Category 2, grey water | 1.50 | 1.50 | x | HomeAdvisor | Jun 17, 2026 | HomeAdvisor Category 2 $5.25 per sq ft / Category 1 $3.50 = 1.50. Fixr ranges give 1.09 (4.10/3.75) to 1.53 (6.50/4.25). |
| Water / category multiplier | Category 3, black water | 2.14 | 2.14 | x | HomeAdvisor | Jun 17, 2026 | HomeAdvisor Category 3 $7.50 per sq ft / Category 1 $3.50 = 2.14. Fixr ranges give 1.76 (7.50/4.25) to 1.87 (7.00/3.75). |
| Water / category definitions | IICRC S500 edition | missing | missing | | IICRC | — | Page states 'Purchase the S500 Standard / Fifth Edition, 2021'. The category definitions themselves are behind the paywall; the IICRC 2026 position-statement PDF was fetched but is font-encoded and could not be text-extracted. |
| Water / category definitions | Category 1/2/3 wording | missing | missing | | Flood Repair (paraphrase of S500) (secondary) | — | Category 1: 'originates from a sanitary source and poses no substantial risk from dermal, ingestion, or inhalation exposure.' Category 2: 'historically called gray water, contains significant contamination and has the potential to cause discomfort or illness if contacted or consumed.' Category 3: 'grossly contaminated and can contain pathogenic, toxigenic, or other harmful agents.' Also: 'Category 1 water can deteriorate to Category 2 or 3 once it sits, mixes with soils and building materials, or stagnates in a warm environment.' SECONDARY: a third-party paraphrase, not the standard text. |
| Water / time wet | Time wet <24h: mold line off | missing | missing | | US EPA | — | 'If wet or damp materials or areas are dried 24-48 hours after a leak or spill happens, in most cases mold will not grow.' |
| Water / time wet | Time wet 1-3 days: mold line possible (past the EPA 24-48 hour window); calculator should show the mold add-on as optional | missing | missing | | US EPA | — | 'It is important to dry water-damaged areas and items within 24-48 hours to prevent mold growth.' |
| Water / time wet | Time wet 3+ days: mold line on (add mold_add_on) | missing | missing | | US EPA | — | Same EPA 24-48 hour statement. No fetched source gives a numeric probability of mold by days wet; treat time wet as a switch, not a percentage. Category also degrades with dwell time (see category_multiplier.definitions.category_wording). |
| Water / materials | drywall demo | 0.50 | 1 | sqft | Fixr | January 31, 2025 | '$0.50 to $1 per sq.ft.' for removal and disposal of existing drywall. |
| Water / materials | drywall rebuild | 1.50 | 3.50 | sqft | Fixr | January 31, 2025 | '$1.50 to $3.50' per sq ft installed for standard and moisture-resistant drywall. HomeAdvisor water guide corroborates '$1.50 to $3 per square foot' replacement. |
| Water / materials | drywall (corroboration) | missing | missing | | HomeAdvisor | Jun 17, 2026 | Drywall replacement '$1.50 to $3 per square foot'; repair '$300-$850'. |
| Water / materials | carpet demo | 1.10 | 5.10 | sqft | HomeAdvisor | Jun 17, 2026 | 'Most carpet removal professionals charge between $1.10 and $5.10 per square foot'; wall-to-wall '$0.60 to $5.10'; glued-down '$3.10 to $5.10'. |
| Water / materials | carpet rebuild | 3 | 11 | sqft | HomeAdvisor | Jun 20, 2026 | 'Expect to spend $3 to $11 per square foot to install carpet.' |
| Water / materials | carpet (corroboration) | missing | missing | | Fixr | January 31, 2025 | Installed '$1.36 - $13.58 (per sq. ft.)', national average '$7.47 per sq.ft.' |
| Water / materials | hardwood demo | 2 | 4 | sqft | HomeAdvisor | Jun 17, 2026 | 'hardwood removal cost of $2 to $4 per square foot'. |
| Water / materials | hardwood rebuild | 6 | 25 | sqft | HomeAdvisor | Jun 17, 2026 | 'Installing hardwood floors costs between $6 and $25 per square foot.' |
| Water / materials | hardwood (corroboration) | missing | missing | | HomeAdvisor | Jun 17, 2026 | Water-damage context: hardwood repair '$10 to $15 per square foot'. |
| Water / materials | subfloor demo | 1 | 4 | sqft | Dropcurb (blog) (secondary) | April 4, 2026 | 'Subfloor removal costs $1 to $4 per square foot for labor'; 'Water-damaged or rotted subfloor crumbles into pieces, creating more mess and slower work.' SECONDARY source; HomeAdvisor gives removal only as '$25 to $30 per hour'. |
| Water / materials | subfloor rebuild | 3 | 10 | sqft | HomeAdvisor | Jun 19, 2026 | 'Professional subfloor replacement costs $3 to $10 per square foot'; 'Flooring pros charge $25 to $30 per hour for subfloor removal and replacement.' |
| Water / materials | cabinets demo | 350 | 800 | job | HomeAdvisor | Jun 20, 2026 | 'Removing old cabinets runs between $350 and $800, and can reach up to $1,000' (per job, not per foot). |
| Water / materials | cabinets rebuild | 100 | 300 | linear_ft | HomeAdvisor | Jun 20, 2026 | Stock cabinets installed '$100-$300' per linear foot; semi-custom '$150-$650'; custom '$500-$1,200'. Labor alone '$50 and $450 per linear foot'. Calculator must convert affected area to linear feet with a stated assumption; no source gives cabinets per sq ft. |
| Water / materials | insulation demo | 1 | 2 | sqft | HomeAdvisor | Jun 20, 2026 | Attic insulation removal 'At $1 to $2 per square foot'; 'Damage from rot, water, mold, or pests increases the complexity and expense of the project.' |
| Water / materials | insulation rebuild | 0.40 | 6.75 | sqft | HomeAdvisor | Jun 17, 2026 | 'You'll pay between $0.40 and $6.75 per square foot, depending on materials and labor.' Fiberglass batt and roll '$0.30 to $1.50 per square foot'. |
| Water / floor access | slab | 0 | 0 | | none | — | Baseline. No fetched source lists a slab-specific add-on or discount; no adjustment applied. |
| Water / floor access | crawlspace (add) | 0.50 | 4 | sqft | HomeAdvisor | Jun 19, 2026 | Crawl space cleaning: 'Professionals charge between $0.50 and $4.00 per square foot, with an average of $2.00 per square foot'; whole job '$2,000 and $6,000'. Listed add-ons: water damage cleanup '$400-$5,000', mold remediation '$1,000-$3,500'. |
| Water / floor access | basement (replace_extraction) | 3 | 7 | sqft | HomeAdvisor | Jun 19, 2026 | 'Basement flood cleanup costs between $3 and $7 per square foot on average'. By category: Cat 1 '$1,500-$3,500', Cat 2 '$3,000-$7,000', Cat 3 '$7,000-$15,000' (for a typical basement). Use this rate in place of the extraction line, not on top of it. |
| Water / floor access | upper (add_job) | 450 | 1,600 | job | HomeAdvisor | Jun 17, 2026 | Ceiling repair (the floor below an upper-floor loss) 'Ceiling: $450-$1,600'. |
| Water / floor access | upper (corroboration) | missing | missing | | Today's Homeowner | September 3, 2025 | Ceiling '$300 - $1,500'. |
| Fire | Smoke + soot cleanup (damage type: smoke only) | 4.25 | 6.50 | sqft | LawnStarter | July 30, 2026 | 'The average fire and smoke damage restoration cost per square foot is $4.25 to $6.50'. |
| Fire | Smoke + soot cleanup (damage type: smoke only) (corroboration) | missing | missing | | Fixr | January 31, 2025 | '$4 to $6.50 per sq.ft.' for burnt material removal, water damage, and soot cleanup. |
| Fire | Smoke + soot cleanup (damage type: smoke only) (corroboration) | missing | missing | | HomeAdvisor | June 20, 2026 | Thermal fogging by home size: 1,000 sq ft '$4,000-$7,000' ... 4,000 sq ft '$16,000-$28,000' (= $4-$7 per sq ft). |
| Fire | Smoke damage deodorizing, per room (soot spread: one room / whole floor / whole house = room count) | 200 | 1,200 | room | HomeAdvisor | June 20, 2026 | 'Smoke Damage (per room) $200-$1,200'. |
| Fire | Smoke damage deodorizing, per room (soot spread: one room / whole floor / whole house = room count) (corroboration) | missing | missing | | Fixr | January 31, 2025 | Smoke damage '$200 - $1,200'. |
| Fire | Soot removal, per job (alternative to per-sqft when area unknown) | 2,000 | 6,000 | job | HomeAdvisor | June 20, 2026 | 'Soot Removal $2,000-$6,000'. |
| Fire | Soot removal, per job (alternative to per-sqft when area unknown) (corroboration) | missing | missing | | LawnStarter | July 30, 2026 | 'Soot Removal: $400 to $1,700'; dry soot '$400 to $700'; oily soot '$1,000 or more'. Sources disagree by 3x; HomeAdvisor used as primary. |
| Fire | Structural repair, partial (damage type: partial structure) | 50 | 150 | sqft | Fixr | January 31, 2025 | '$50 per sq.ft.' for repairs (low). High $150 from Bayco Builders: 'Partial rebuild: $50 - $150 per sq. ft.' |
| Fire | Structural repair, partial (damage type: partial structure) (corroboration) | missing | missing | | Bayco Builders & Restoration (contractor blog) (secondary) | May 4, 2026 | Partial rebuild '$50 - $150 per sq. ft.'; moderate damage '$7 - $25 per sq. ft.'. SECONDARY source. |
| Fire | Structural rebuild, major (damage type: major structure) | 100 | 400 | sqft | Fixr | January 31, 2025 | '$100 upwards per square foot' for complete home reconstruction (low). High $400 from Bayco Builders: 'Full reconstruction: $150 - $400+ per sq. ft.' |
| Fire | Structural rebuild, major (damage type: major structure) (corroboration) | missing | missing | | Bayco Builders & Restoration (contractor blog) (secondary) | May 4, 2026 | Full reconstruction '$150 - $400+ per sq. ft.'; severe damage '$25 - $100+ per sq. ft.'. SECONDARY source. |
| Fire | Structural rebuild, major (damage type: major structure) (corroboration) | missing | missing | | Fixr | January 31, 2025 | Structural damage as a lump: '$15,000 - $25,000'. |
| Fire | Contents cleaning / furniture and textile deodorizing | 200 | 1,000 | job | HomeAdvisor | June 20, 2026 | 'Furniture Deodorizing $200-$1,000'. Debris removal '$50-$100 per lb.' |
| Fire | Contents cleaning / furniture and textile deodorizing (corroboration) | missing | missing | | Palm Build (contractor blog) (secondary) | March 23, 2026 | 'furniture and textile deodorizing ranges from $200 to $1,000 per item'; 'Removal of damaged items typically runs $50 to $100 per pound'. |
| Fire | Contents cleaning / furniture and textile deodorizing (corroboration) | missing | missing | | PushLeads (blog) (secondary) | — | Full pack-out: 'Total contents restoration for typical house fires ranges from $5,000 to $25,000'; ultrasonic '$5 to $15 per item'; textiles '$15 to $40 per garment'; electronics '$75 to $300 per device'. UNDATED, weak source; use only as a ceiling note. |
| Fire | Emergency board-up | 243 | 293 | opening | Homewyse | September 2026 | '$243 - $293 per opening' (September 2026 pricing, 1 opening assumed). |
| Fire | Odor treatment, ozone | 400 | 800 | job | HomeAdvisor | June 20, 2026 | 'Ozone Treatment $400-$800'. |
| Fire | Odor treatment, ozone (corroboration) | missing | missing | | Fixr | January 31, 2025 | Ozone treatment '$300 - $600 per floor'. |
| Fire | Odor treatment, ozone (corroboration) | missing | missing | | LawnStarter | July 30, 2026 | Ozone Treatment '$235 - $465'. |
| Fire | Odor treatment, thermal fogging | 200 | 600 | job | HomeAdvisor | June 20, 2026 | 'Thermal Fogging $200-$600'. |
| Fire | Odor treatment, thermal fogging (corroboration) | missing | missing | | Fixr | January 31, 2025 | Thermal fogging '$200 - $550 per floor'. |
| Fire | Water / extinguisher residue cleanup | 1,000 | 6,000 | job | HomeAdvisor | June 20, 2026 | 'Water/Extinguisher Cleanup $1,000-$6,000'. |
| Fire | HVAC duct cleaning after smoke | 250 | 500 | job | HomeAdvisor | June 20, 2026 | 'Duct Cleaning $250-$500'. |
| Mold | Remediation per sq ft | 10 | 25 | sqft | HomeAdvisor | Jun 19, 2026 | '$10 to $25 per square foot'; overall average '$2,368', normal range '$1,223 - $3,757'. |
| Mold | Remediation per sq ft (corroboration) | missing | missing | | Fixr | August 29, 2025 | 'The average cost of mold remediation per square foot is $10 to $30.' |
| Mold / by location | bathroom | 500 | 1,000 | job | HomeAdvisor | Jun 19, 2026 | Bathroom '$500-$1,000'. |
| Mold / by location | bathroom (corroboration) | missing | missing | | Fixr | August 29, 2025 | Bathroom $500 - $1,500. |
| Mold / by location | basement | 500 | 3,000 | job | HomeAdvisor | Jun 19, 2026 | Basement '$500-$3,000'. |
| Mold / by location | basement (corroboration) | missing | missing | | Fixr | August 29, 2025 | Basement $1,500 - $4,000. |
| Mold / by location | attic | 1,000 | 4,000 | job | HomeAdvisor | Jun 19, 2026 | Attic '$1,000-$4,000'. |
| Mold / by location | attic (corroboration) | missing | missing | | Fixr | August 29, 2025 | Attic $1,500 - $9,000. |
| Mold / by location | hvac | 3,000 | 10,000 | job | HomeAdvisor | Jun 19, 2026 | HVAC or AC system '$3,000-$10,000'. |
| Mold / by location | hvac (corroboration) | missing | missing | | Fixr | August 29, 2025 | HVAC/Air Ducts $3,000 - $10,000. |
| Mold / by location | crawlspace | 500 | 2,000 | job | HomeAdvisor | Jun 19, 2026 | Crawl space '$500-$2,000'. |
| Mold / by location | crawlspace (corroboration) | missing | missing | | Fixr | August 29, 2025 | Crawlspace $500 - $2,000. |
| Mold / by location | whole_house | 10,000 | 30,000 | job | HomeAdvisor | Jun 19, 2026 | Whole house '$10,000-$30,000'. |
| Mold / by location | whole_house (corroboration) | missing | missing | | Fixr | August 29, 2025 | Whole House $10,000 - $30,000. |
| Mold | Testing / inspection | 250 | 800 | job | HomeAdvisor | Jun 19, 2026 | Basic testing '$250 to $350'; comprehensive testing with lab analysis '$450 to $800'. |
| Mold | Testing (corroboration) | missing | missing | | Fixr | August 29, 2025 | 'the cost of the inspection is separate at $450 to $800, regardless of whether you have remediation done'. |
| Mold | Containment (hourly) + equipment under $100 | 75 | 120 | hour | Fixr | August 29, 2025 | Containment is 'charged by the hour, at $75 to $120, plus costs for the containment equipment, usually under $100.' |
| Mold | DIY threshold 10 sq ft | missing | missing | | US EPA | — | 'If the moldy area is less than about 10 square feet (less than roughly a 3 ft. by 3 ft. patch), in most cases, you can handle the job yourself.' |
| Mold | Moisture source must be fixed (note, no cost) | missing | missing | | US EPA | — | 'If you clean up the mold, but don't fix the water problem, then, most likely, the mold problem will come back.' 'You must have completely fixed the water or moisture problem before the cleanup or remediation can be considered finished.' |
| Mold | Moisture source example cost (plumbing) | 1,000 | 4,000 | job | HomeAdvisor | Jun 17, 2026 | Example cause repair: 'Plumbing/burst pipes: $1,000-$4,000'. |
| Local index / BLS OEWS May 2025 | 47-4041 Hazardous Materials Removal Workers: MSA mean $21.68 / national mean $27.13 | 0.7991 | | ratio | BLS OEWS via public API v2 | May 2025 | MSA median $21.7, national median $23.78; MSA employment 470, national 51,710 |
| Local index / BLS OEWS May 2025 | 47-2061 Construction Laborers: MSA mean $22.19 / national mean $25.02 | 0.8869 | | ratio | BLS OEWS via public API v2 | May 2025 | MSA median $22.04, national median $22.66; MSA employment 10,840, national 1,096,780 |
| Local index / BLS OEWS May 2025 | 47-2031 Carpenters: MSA mean $25.7 / national mean $31.55 | 0.8146 | | ratio | BLS OEWS via public API v2 | May 2025 | MSA median $24.5, national median $29.12; MSA employment 3,730, national 670,090 |
| Local index | Wage ratio (simple mean of 3 SOCs) | 0.8335 | | ratio | BLS OEWS via public API v2 | May 2025 | bls.gov HTML pages returned 403 to every fetch; values come from the API, year 2025, period A01 (annual), latest=true. API returned 'No Data Available' for 2024, so May 2025 is the only vintage served for these series. Employment-weighted alternative: 0.8662. All-occupations ratio for reference: 0.9878. |
| Local index | Per-mode index, water | 0.9167 | 0.9501 | x (high share -> low share) | derived | — | 1 - labor_share x (1 - wage_ratio); mid = 0.9334 |
| Local index | Per-mode index, fire | 0.8835 | 0.9167 | x (high share -> low share) | derived | — | 1 - labor_share x (1 - wage_ratio); mid = 0.9001 |
| Local index | Per-mode index, mold | 0.8835 | 0.9167 | x (high share -> low share) | derived | — | 1 - labor_share x (1 - wage_ratio); mid = 0.9001 |
| Local index / labor share | Labor share of invoice | missing | missing | % | Repairing Water Damage (blog) (secondary) | Published November 26, 2025, updated December 18, 2025 | Water: 'Labor can represent 30-50% of total restoration costs, depending on damage complexity'. |
| Local index / labor share | Labor share of invoice | missing | missing | % | Palm Build (contractor blog) (secondary) | March 23, 2026 | Fire: 'Labor accounts for 50% to 70% of total fire restoration cost'. |
| Local index / labor share | Labor share of invoice | missing | missing | % | RestoreAdvisor (blog) (secondary) | Updated July 11, 2026 | Mold: 'Labor is the largest single driver, typically representing 50 to 70 percent of a remediation quote.' |
| ZIP list | Mecklenburg NC | 83 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Cabarrus NC | 9 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Gaston NC | 16 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Union NC | 9 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Iredell NC | 13 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Lincoln NC | 6 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Rowan NC | 15 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | York SC | 16 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |
| ZIP list | Lancaster SC | 7 | | ZIPs | Zip-Codes.com | — | All ZIP types (Standard, PO Box, Unique) |