FSM software for restoration contractors
A burst pipe at 2 am becomes a dispatched crew, a moisture map, a drying log and a carrier-ready file without anyone retyping a reading. FSM Flow runs mitigation, remediation and rebuild on one board, with every photo, reading and piece of equipment tied to the loss.
- 14-day free trial
- No credit card required
- Set up in minutes

Day 3 drying log
11 readings · 2 LGR · 8 air movers · map updated
At a glance
Restoration software is field service management software configured for water, fire and mould restoration contractors: 24/7 emergency mitigation dispatch, moisture mapping and daily drying logs under IICRC S500, demolition and antimicrobial application, contents pack-out, mould remediation under S520, fire and smoke cleaning, and the rebuild that follows. It tracks drying equipment by job and day, keeps the photos and readings carriers and TPAs require, and manages the estimate, supplement and payment cycle with insurers and homeowners.
FSM Flow covers that whole loss. Dispatchers assign the on-call crew from a drag-and-drop board with AI matching by certification and proximity. Technicians record psychrometric readings, moisture content and equipment placements on an offline-first mobile app, with every reading timestamped against the room and the day. Equipment is tracked from warehouse to site to return, so dehumidifiers stop disappearing. The office attaches the estimate, supplements and carrier correspondence to the job and generates invoices for the carrier, the deductible and any non-covered work.
The result is a company that meets the carrier’s estimate window, proves every equipment day with readings behind it, and gets paid without a documentation dispute, whether the loss came in through a TPA programme or a 2 am phone call.
$44.4B
Disaster restoration services market (2025)
Source: Mordor Intelligence
$103.1B
Insured US natural-catastrophe losses (2025)
Source: Insurance Information Institute
32.6%
Share of restoration revenue that is water damage work (2025)
Source: Data Insights Market
21
Restoration consolidator platforms tracked, 19 of them private-equity backed (2026)
Source: Dealseam
Job types
Each job type carries its own response target, crew size, checklist and billing method, so dispatch and the AI scheduler know what a loss involves before the crew rolls.
Emergency water extraction & mitigation
After-hours dispatch, Category and Class recorded on arrival, extraction and equipment set documented day one.
Moisture mapping & daily monitoring
Room-by-room moisture content and psychrometric readings logged each day until dry standard is met.
Demolition & antimicrobial application
Removed materials, square footage and products applied recorded as line items with photos.
Contents pack-out & inventory
Itemised contents, condition photos and storage location tracked from pack-out to pack-back.
Mould remediation (IICRC S520)
Containment, air scrubbers, removal and clearance testing documented per area.
Fire, smoke & soot cleaning
Structure cleaning, deodorisation and contents scoped by room with before-and-after photos.
Sewage & Category 3 clean-up
PPE, disposal and antimicrobial steps enforced by checklist with disposal records attached.
Odour removal
Ozone, hydroxyl and thermal fogging sessions logged with equipment hours against the job.
Carpet & upholstery restoration
Cleaning or replacement decisions recorded per item, with pad and subfloor drying noted.
Rebuild & reconstruction
Multi-phase jobs with trades, materials, progress invoices and change orders after mitigation closes.
Estimate & supplement
Xactimate estimate PDF, carrier review notes and each supplement attached to the loss.
TPA & programme assignment
Jobs from Contractor Connection or Alacrity carry the programme’s response and documentation rules.
Where time gets lost
Carriers want a complete estimate within 24–48 hours of the loss and a reading behind every equipment day. These are the gaps that cost restorers money, and what FSM Flow does about each.
The 2 am call goes to voicemail and the job goes to a competitor.
Emergency jobs take a priority flag and an on-call rotation. AI technician matching suggests the nearest certified crew, and the customer and adjuster get a confirmation with an ETA. Response time is recorded on the work order.
See how it worksMoisture readings live on a clipboard until Friday.
Technicians enter moisture content, temperature, relative humidity and GPP per room on the mobile app each day. Readings are timestamped, attached to the job and exportable as a drying log, so the file is built as the job runs.
See how it worksDehumidifiers walk off and equipment days get disputed.
Every LGR, air mover and air scrubber is an asset with a serial. Placement and pick-up are logged per job, so equipment days are supported by placement dates and readings, and the warehouse knows what is on which site.
See how it worksThe estimate misses the 48-hour window.
Scope notes, measurements and photos captured on day one are organised on the job for the estimator. The estimate PDF, carrier review and supplements attach to the same record, and a workflow alerts the office when a loss is 36 hours old without an estimate.
See how it worksA CAT event triples the job count overnight.
The unassigned pool holds every incoming loss with priority and programme, the board shows crew capacity by day, and the AI assistant answers “which jobs have no readings today?” so nothing dries unmonitored.
See how it worksHomeowners confuse RCV, ACV and the deductible.
Invoices separate carrier-billed work, deductible and non-covered items, with terms templates that explain each. The customer record keeps the claim number and carrier contact so the office answers questions from one screen.
See how it works
Built for restoration contractors
One platform for dispatch, the crews, the office and the AI that connects them.
Emergency dispatch & on-call
A drag-and-drop board with priority flags, on-call rotation and AI matching by IICRC certification and proximity.
- Response time recorded per loss
- Programme and carrier shown on the job card
- Unassigned pool for CAT surges
Drying logs & moisture maps
Custom forms per job type capture Category, Class, room readings and dry standards, day by day.
- Timestamped psychrometric readings per room
- Baseline and completion readings side by side
- Drying log exported as a PDF for the carrier
Equipment tracking
Dehumidifiers, air movers and scrubbers tracked from warehouse to site to return, with serials and hours.
- Placement and pick-up logged per job
- Equipment days supported by readings
- Lifecycle from purchase to retirement
Photo documentation & document intelligence
Hundreds of photos per loss organised by room and day, plus AI that reads estimates and carrier correspondence.
- Before, during and after photos on the work order
- Estimate and supplement PDFs attached to the loss
- Line items extracted from adjuster documents
Carrier, deductible & rebuild invoicing
Invoices generated from the completed mitigation job, with deductible and non-covered items separated, and progress invoices on rebuild phases.
- Carrier and homeowner invoices from one job
- Terms templates for RCV and ACV
- Bulk invoicing for programme work
AI assistant & workflows
Ask “which open losses have no estimate after 36 hours?” or automate the daily monitoring reminder for every active dry-down.
- Natural-language questions on live data
- Workflow triggers on job age and status
- AI-drafted daily summaries for adjusters
A day with FSM Flow
How a 25-person water and fire restoration company takes a 2 am call through to a carrier-ready file in three days.
- 2:10 am
The call is dispatched to the on-call crew
The loss is logged with priority, carrier and programme. AI suggests the on-call lead with WRT certification twenty minutes away; the homeowner gets a confirmation and ETA.
- 3:00 am
Category, Class and extraction on arrival
The lead records Category 1, Class 2, photographs every affected room and logs the extraction and initial equipment set with serials on the mobile app, offline in the basement.
- 8:30 am
Scope goes to the estimator
Day-one photos, measurements and notes are already on the job. The estimator builds the estimate and attaches the PDF; the office sends it to the adjuster inside the 48-hour window.
- 10:00 am
Day-two readings and the moisture map
A technician takes room-by-room moisture content and psychrometric readings; the drying log updates and one wall is flagged as not trending toward dry standard.
- 1:30 pm
Demo and antimicrobial logged
Wet drywall is removed, square footage and product applied are recorded as line items with photos, and the extra work is queued for a supplement.
- 4:00 pm
Equipment pulled from a finished job
Another loss meets dry standard. Final readings are recorded, the dehumidifiers and air movers are checked in and the mitigation invoice is generated with the drying log attached.
- 5:30 pm
Tomorrow’s monitoring is set
The AI assistant answers “which active losses have not had readings today?” and the dispatcher adds monitoring visits to tomorrow’s board.
Compliance & records
FSM Flow stores the evidence against the loss, the room, the equipment and the technician, so carrier reviews and audits are a report away.
IICRC S500 water damage standard
Category 1–3 and Class 1–4 recorded on arrival, with daily psychrometric and moisture readings supporting the equipment and drying days claimed. The 2025 edition is also recognised in Australia as AS-IICRC S500:2025.
IICRC S520 mould remediation
Containment, negative air, removal and clearance steps captured by checklist per area, with photos and any third-party clearance report attached.
Carrier and TPA programme requirements
IICRC-certified technicians on file, insurance certificates stored with the company profile, and estimate turnaround tracked against the 24–48 hour window carriers expect.
Estimate, supplement and payment records
Estimate PDFs, carrier review notes, each supplement and RCV and ACV amounts stored on the job, with a full audit trail of who changed what and when.
EPA Lead RRP on demolition
Demolition in pre-1978 housing requires a certified firm and renovator, containment and the Renovate Right acknowledgment, with records kept for three years.
Disposal and hazardous materials
Disposal receipts for Category 3 and fire debris, and any asbestos or lead survey, attached to the job before rebuild begins.
Numbers worth watching
Every one of these is a dashboard widget in FSM Flow, or a question you can ask the AI assistant.
Time to on-site
Minutes from the first call to crew arrival, recorded on every emergency work order and reportable by programme.
Estimate turnaround
Hours from loss to estimate sent; late estimates slow payment and strain programme standing.
Carrier expectation: 24–48 hoursDrying days by Class
Average days from set to dry standard per Class, which exposes under-equipped jobs and over-long dry-downs.
Equipment utilisation
Share of dehumidifiers and air movers deployed versus in the warehouse, and units unaccounted for.
Days to payment
From invoice to carrier payment, by carrier and programme; documentation disputes show up here first.
Supplement capture
Approved supplement value as a share of the initial estimate, which shows whether crews document extra demo and materials.
What is restoration software?
Does FSM Flow replace Xactimate?
Can technicians record moisture readings and drying logs?
How does FSM Flow track drying equipment?
Does the mobile app work in a flooded basement without signal?
How much does FSM Flow cost for a restoration company?
Can I import customers, jobs and equipment from DASH, Encircle or spreadsheets?
Keep exploring
Related industries
All industriesSolutions by job type
All solutionsReady to run your restoration business on FSM Flow?
Start your 14-day free trial today. No credit card required. Or book a demo and we’ll walk through a loss from first call to carrier-ready file.
14-day free trial · No credit card required · Cancel anytime
