All articles

Custom CRM

Restoration Dispatch Software: The Daily Log Test

IICRC S500 requires a monitoring visit at every active loss every day, and carriers audit the log before paying the equipment days. Buy dispatch for that.

Om Patel 15 min read
Photo: Filipe Dos Santos Mendes / Unsplash

The short answer

Restoration scheduling and dispatch software should be judged on one job: getting a monitoring visit to every active loss, every day. The IICRC S500 standard requires daily readings, and carriers audit those drying logs before they pay per-day equipment lines. A board built for one-visit service calls will quietly cost you drying days you already earned.

Restoration scheduling and dispatch software gets sold on the wrong day.

Every demo you will sit through shows a clean board on a Tuesday morning: drag a job, assign a crew, push it to the truck. That is the part every platform in the category already does competently, and it is not the part that decides whether you keep the money you earn.

Here is the number that does. The IICRC S500 standard requires that a damaged structure be monitored at least daily, with psychrometric conditions and material moisture content recorded at least daily, from the initial assessment through the end of the job. Not when convenient. Daily.

And here is what makes that a money problem rather than a paperwork problem: carriers audit those drying logs to verify that the equipment days you billed align with documented drying progression. The log is the evidence. The visit produces the log. Your dispatch board is what produces the visit.

Miss the visit and you do not just annoy a homeowner. You hand an adjuster a defensible reason to cut a day off an invoice you already earned.

The short answer

Restoration scheduling and dispatch software assigns crews to losses and pushes job details to the field. Nearly every product in the category clears that bar. The differences that matter to a restoration company sit somewhere else entirely: whether the board can carry a recurring daily visit series across every open loss, whether the readings those visits produce land in a log an adjuster will accept, whether the same system can also sequence a reconstruction, and whether it tells you which equipment is deployed and when it comes back.

Judge the software on the third drying day of your eleventh concurrent loss. That is where it either holds or quietly costs you.

Restoration schedules visits, not jobs

This is the structural difference between your trade and every other trade the same vendors sell into, and almost no comparison article names it.

An HVAC dispatch is one technician, one call, one close. A plumbing dispatch board works the same way. A restoration loss does not. One sold water job produces:

  1. An emergency mobilization, often after hours
  2. Extraction and demo, sometimes over two days
  3. A monitoring visit every single day the equipment runs
  4. An equipment pickup
  5. Then, if you carry it, a reconstruction phase on a completely different schedule model

Drying typically runs three to seven days after extraction. A Class 1 loss with minimal absorption into low-porosity materials may close out in three to five days. A Class 4 loss involving dense hardwood, concrete or plaster can run 7 to 21 days or longer before the structure reaches acceptable equilibrium moisture content.

So run the arithmetic that the vendor deck skips. Take a modeled shop carrying 10 concurrent water losses, each averaging four drying days. That board is not holding 10 jobs. It is holding roughly 10 monitoring visits per day, every day, weekends included, on top of every new mobilization that comes in. Across a week that is around 70 scheduled events that generate no new contract value on their own and protect every equipment day on 10 invoices.

By the numbers

A single water loss can generate five to nine separately scheduled events. A shop with 10 active losses is running a recurring daily route, not a job queue. Most dispatch boards sold to contractors were designed for the job queue.

That is a routing problem wearing a dispatch board's clothes. The visits are short, geographically scattered, non-negotiable, and low-glamour. They are also the thing standing between your drying days and an adjuster's red pen.

The drying log is what you are actually dispatching against

Ask a vendor what happens when a monitoring visit is missed. Most will answer with a notification feature. That is the wrong answer, because the consequence is financial, not operational.

Equipment in restoration bills per unit per day. Reets Drying Academy documents the air filtration device line item at $71.54 per day, $286.16 across four days, and notes that the WTR equipment codes carry no labor, which is why contractors bill EQ hours separately to cover travel, setup, daily on-site monitoring and teardown. Multiply per-unit-per-day pricing across the air movers, dehumidifiers and air scrubbers on a real loss and the drying days become the mitigation invoice.

Now recall that mitigation is where the margin actually lives. When a Reddit thread on acquiring restoration companies claimed reconstruction margins beat mitigation, operators corrected it immediately. One replied that mitigation is by far the highest margin part of the business and reconstruction is the lowest and least attractive. Another simply stopped reading at that line.

So the highest-margin part of your business is billed by the day, and the evidence for each day is a log entry produced by a visit that your dispatch board either made happen or did not.

The clearest statement of the stakes I found came from a mitigation professional on r/WaterMitigation, reviewing a drying log from another company on a job that had gone sideways. Walking through the gaps, he wrote: "Would I feel comfortable paying them for all their drying days without daily visits? No."

That is a peer, applying the standard your adjuster applies. In the same thread, another operator confirmed the baseline plainly: "Daily monitoring when drying begins is the standard."

Watch out

If your board treats a monitoring visit as a soft task that rolls to tomorrow when the day gets busy, it is not a scheduling inconvenience. It is a hole in the evidence chain for a line item you already incurred cost to deliver.

Carrier expectations here are tightening rather than loosening. A restoration project manager described the pressure directly when explaining why his company was evaluating a switch: "Especially from the demands these carriers are putting on us for documentation."

Mitigation and reconstruction are two different scheduling problems

This is the objection that comes up more than any other among operators, and it is almost entirely absent from the comparison content that ranks for this keyword.

The same project manager who flagged the carrier documentation pressure also named the structural issue: "I feel like one software could be really good with mitigation jobs, but another will work for construction projects, never both."

He is describing two genuinely different scheduling models living inside one company:

MitigationReconstruction
Scheduling unitRecurring daily visitTrade milestone
Duration3 to 7 days typicalWeeks to months
Hard constraintEquipment inventoryTrade sequencing and materials
What must be capturedPsychrometrics, MC readings, photosProgress, change orders, inspections
Failure costUnbillable drying daySchedule slip

Explaining the difference himself, he put it this way: for a construction project you do not need a drying report, but you need milestone or task tracking for drywall, painting and flooring.

A platform tuned for one tends to be clumsy at the other. That is why the real-world stack is usually plural. One operator running a 20-employee company doing mitigation, remediation, reconstruction, contents and asbestos described the setup honestly: Albi for CRM and project files, Encircle for field and contents management, and a third tool for collections and admin.

Three systems at 20 people is not a sign of a badly run shop. It is what the market currently forces. Which means your evaluation question is not "which platform wins" but "where do I want my seam, and what does it cost me to carry it."

If your monitoring visits live in one system, your drying logs in another, and your reconstruction schedule in a spreadsheet, the seam is costing you billable days. We build custom CRM systems around how a restoration company actually runs, one property record from the 2 a.m. call through the final invoice.

Book a free CRM demo

Equipment, not technicians, is your capacity ceiling

Every dispatch product markets technician utilization. In restoration, that is the wrong constraint to optimize first.

Air movers and dehumidifiers deploy on day one and sit on site for the entire drying cycle. They are finite. If 60 of your air movers are committed across nine open losses, your ability to accept the tenth loss is decided in the warehouse, not on the board.

There is a quiet market signal for exactly this. In that same acquisition thread, a commercial landlord noted that after buying a vacant warehouse in Phoenix, two restoration companies were competing for space in it, a tenant type he had never encountered before. Storage capacity is competitive because equipment capacity is the business.

This also reframes cycle time. A drying day is revenue, so there is a natural pull toward more days. But every extra day is also a day that equipment cannot start the next loss, and the log has to justify it. The honest goal is not maximum drying days or minimum drying days. It is defensible drying days, with equipment returning to the shelf the moment the readings hit goal.

Tip

Before you evaluate a single platform, count your equipment. Then ask each vendor to show you, on one screen, what is currently deployed, which loss it is on, how many days it has billed, and when it is scheduled to come back. If that view does not exist, the platform cannot answer your most important capacity question.

The 2 a.m. path is the other half of dispatch

A dispatch board only matters for work you already won. In restoration, an unusual share of the winning happens outside business hours, and it happens fast.

Research cited by AnswerUnited puts 62 percent of calls to home service businesses going unanswered, with under 3 percent of missed callers leaving a voicemail. A homeowner standing in an inch of water does not leave a message. They call the next company.

On TPA work the clock is not informal, it is contractual. Once a claim is assigned, vendors are commonly expected to contact the homeowner within 15 minutes and be on site within two hours, with emergency water loss response SLAs commonly running two to four hours and a mitigation estimate due within three days of assignment. Contractors holding response times under 30 minutes reportedly receive 40 to 60 percent more assignments than average performers.

That said, weigh how much of your revenue you want sitting on that channel. An operator in the acquisition thread was blunt about the tradeoff: "If you are doing majority TPA work it will sink you. If you give the insurance companies all the leverage by being the majority provider of your revenue, what do you think will happen to your margins? Spoiler: they will disappear."

The dispatch lesson holds either way. Whichever mix you run, the intake-to-assignment path needs to work when nobody is at a desk. If you are still working out how the call becomes a tracked job, our walkthrough on tracking restoration jobs from lead to invoice covers the handoffs that break first.

What it actually costs

Published pricing in this category is inconsistent, so here is what is currently documented.

PlatformReported pricingContractBest fit
Xcelerate~$55 per user/monthAnnual requiredProcess-driven shops
Albi$60 base / $100 Pro per user/monthNo annual requiredGrowing mid-market
PSA~$325 for 5 users, +$5.25/userAnnualMulti-branch
EncircleFrom ~$250/month, unlimited usersVolume-basedField documentation
DASHNot published, enterpriseAnnualHeavy TPA volume

Albi is also reported to carry a $6,000 annual minimum, with free basic onboarding and optional advanced training around $1,500. Its per-user model is the most common complaint from larger teams. PSA's team-based structure inverts that math above roughly five users.

On DASH, weigh two things the sales conversation will not raise. The platform is roughly two decades old, and users report dated infrastructure with occasional slowness. More importantly, CoreLogic's largest customer base is insurance carriers, which is a real conflict to consider before you route your entire claims operation through it as an independent contractor.

One more cost that never appears on a quote: over-documentation. An operator who trialed Encircle reported abandoning it because it was "way too detailed for our work flow. The teams would be spending too much time documenting." His shop reverted to fillable PDFs and OneDrive, which works partly because most of their mitigation is non-insurance. A different operator described the actual requirement in one line: restoration and construction really just need photos, tasks to crews, and reports to stakeholders.

Field adoption is a real constraint. A documentation system your techs route around produces worse logs than a simpler one they actually complete.

Six tests to run before you sign

Skip the generic feature demo. Run these instead.

  1. The recurring visit test. Create one water loss and ask the vendor to schedule daily monitoring visits across a five-day drying cycle, including the weekend, on one property record. Watch how many clicks it takes.
  2. The missed visit test. Skip a day deliberately. Does the system flag the gap against the equipment days being billed, or does it silently roll the task forward?
  3. The log export test. Produce the drying log an adjuster would receive. Check that psychrometrics, MC readings, equipment counts and photos are date-stamped and legible to someone who was never on site.
  4. The two-model test. On that same property, transition from mitigation to reconstruction. If the platform forces a new record or a new tool, you have found your seam. Price it.
  5. The equipment test. Ask for a single view of what is deployed, where, for how many days, and when it returns.
  6. The 2 a.m. test. Walk the full path from an after-hours call to an assigned crew with the office closed. If it depends on a person watching a phone, it is not a system.

What to measure once it is live

Four numbers tell you whether the purchase worked.

  • Monitoring visit completion rate. The percentage of active loss days that received a documented visit. This should be at or near 100 percent, and it is the leading indicator for everything else.
  • Billed equipment days versus documented days. The gap between the two is money you are leaving on the table or exposure you are carrying.
  • Equipment turn time. Days between pickup on one loss and deployment on the next. This is your real capacity metric.
  • Contact time on assignment. Minutes from call or TPA assignment to first homeowner contact, measured against the 15 to 30 minute window that governs program standing.

When a custom build earns it

Off-the-shelf is the right answer for most restoration companies, and the honest breakeven is not a revenue number.

Buy the platform when your workflow is close enough to the vendor's that you are configuring rather than fighting, and when your seat count keeps per-user pricing sane. There is no prize for building what you could license.

Consider a custom system when the seam between mitigation, reconstruction, contents and collections costs you more in duplicated entry and lost billable days than a build would, or when the workflow that actually differentiates your shop is the one thing every vendor makes you abandon. The operator running Albi plus Encircle plus a third tool at 20 employees is paying a seam tax every day. At some volume that tax exceeds the build.

The custom CRM work we do starts from that arithmetic rather than a feature list.

The bottom line

Restoration scheduling and dispatch software is not judged by how cleanly it assigns a crew on a Tuesday. It is judged by whether a monitoring visit reaches every active loss every day, whether the readings from those visits produce a log an adjuster will pay against, and whether you can see your equipment well enough to know when you can say yes to the next call.

Every platform will show you the board. Make them show you the third drying day.

Sources

Frequently asked questions

What is restoration scheduling and dispatch software?
It is software that assigns crews to losses, builds the daily route of monitoring visits across every active drying job, and captures the readings and photos those visits produce. Most products sold into restoration are full job management suites that also carry estimating, contents tracking, carrier communication and accounting. The dispatch board is the visible part, but in restoration the part that actually decides your margin is the daily visit record it produces.
How is restoration dispatch different from HVAC or plumbing dispatch?
The scheduling unit. HVAC and plumbing dispatch one technician to one call and the job closes. A single water loss creates a crew dispatch on day one, then a recurring daily monitoring visit for every day the equipment stays on site, then a pickup. Drying commonly runs three to seven days, so one sold job can generate five to nine separate scheduled events. Your board is carrying a recurring visit series, not a queue of calls.
Does IICRC S500 actually require daily monitoring visits?
Yes. The S500 standard says the damaged structure should be monitored at least daily, beginning with the initial assessment and continuing through the restoration process, and that psychrometric conditions and material moisture content should be recorded at least daily. That is the reason your dispatch board has a non-negotiable floor: every active loss needs a visit every day, including weekends.
What happens if a monitoring visit gets missed?
You risk losing the day, not just the reading. Carriers audit drying logs to confirm that the equipment days you billed line up with documented drying progression, so a gap in the log is a gap in your evidence. A water mitigation professional reviewing a competitor's log on r/WaterMitigation put it directly: asked whether he would pay for all of the drying days without daily visits, he answered no. Adjusters make that same judgment on your invoices.
Can one platform handle both mitigation and reconstruction scheduling?
That is the most common complaint from operators, and it is worth testing hard rather than taking on faith. A restoration project manager on r/WaterMitigation described it as one software being really good with mitigation jobs and another working for construction projects, never both. Mitigation scheduling is a recurring daily visit series constrained by equipment. Reconstruction scheduling is milestone and trade sequencing. Ask any vendor to demo both on one property record.
How much does restoration scheduling and dispatch software cost?
Albi publishes roughly $60 per user per month for base access and $100 for Pro, with a reported $6,000 annual minimum and no annual contract required. Xcelerate is around $55 per user per month on an annual contract. PSA uses a team model at about $325 for five users plus $5.25 per additional user. Encircle is reported from about $250 a month with unlimited users. DASH does not publish pricing and sells as an enterprise platform.
Do I need DASH to work with insurance carriers?
Not below meaningful TPA volume. DASH earns its place when carrier and preferred vendor work dominates your revenue, because of its native claims ecosystem integrations and SOC 2 Type II certification. The tradeoffs are real: the platform is roughly two decades old and users report dated infrastructure, and CoreLogic's largest customer base is insurance carriers, which is a genuine conflict to weigh as an independent contractor.
What is the real capacity limit on how many losses I can take?
Usually your equipment inventory, not your technician count. Air movers and dehumidifiers are billed per unit per day and stay deployed for the full drying cycle, so every extra drying day is a day that equipment cannot start the next loss. If your dispatch board does not show what is deployed and when it frees up, you are guessing at capacity every time the phone rings.
Does dispatch software help with after-hours emergency calls?
Only if the intake path is part of it. The board matters at 10 a.m., but the job is won at 2 a.m. Research cited by AnswerUnited found that 62 percent of calls to home service businesses go unanswered and under 3 percent of missed callers leave a voicemail. On the TPA side the clock is formal: vendors are commonly expected to contact the homeowner within 15 minutes and be on site within two hours of assignment.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.