Every restoration CRM roundup makes the same silent assumption: that you get to choose your system of record. You do not. By the time you shortlist anything, three systems already own the most important parts of your job file, and none of them are for sale to you.
That is not a complaint about vendors. It is the structure of insurance restoration, and it is the reason the standard advice for this keyword is close to useless. A list of six products with star ratings cannot tell you what to buy when the estimate, the compliance clock and the drying record are all controlled by somebody else.
So start where the constraint is.
The short answer
The best restoration CRM is whichever one puts the least manual work between a field event and a status update in XactAnalysis, while giving you clean reporting on equipment days and carrier receivables.
If TPA and program work drives most of your volume, that requirement is severe and it narrows the field fast, which is why DASH has held carrier-heavy shops for two decades. If you self-generate most of your work, the requirement nearly disappears and you should buy on usability and cost, where Albi, Xcelerate and PSA are genuinely competitive. Everything else on the feature grid is secondary.
Three systems already own your job file
The estimate belongs to Xactimate
You do not get to pick your estimating platform in insurance work. Alacrity's own contractor network requirements name it: applicants must "use updated technology (Xactimate, high speed internet connection, etc.)", alongside two years in business, financial stability checks and an agreement to "have on site facility and equipment inspections". That is a network entry condition, published by the TPA.
Operators say the same thing more bluntly. On r/Contractor, one longtime restoration hand wrote that if you have a restoration crew and want to do insurance claims work, "then Xactimate isn't optional." Another, running roughly $3 million a year in insurance work, said Xactimate is "a requirement for about 60%" of it, and that he uses it on nearly everything else anyway because it removes most of the back and forth with adjusters.
Watch out
Xactimate is not built for you. A general contractor trying it for the first time put it plainly on r/Contractor: everything "seems geared towards insurance adjusters." A restoration operator in the same thread noted it is good for drywall and paint but "horrible for any skilled trade and mechanicals," and another warned that sketch quantities are not purchase quantities, since a room measuring 16 feet 1 inch by 15 feet 11 inches returns 64 feet of baseboard and four 16 foot sticks will still leave you short.
This matters for your CRM decision in one specific way. Any product that markets itself as replacing your estimating is either not for insurance restoration, or it is asking you to write the estimate twice. Integration depth with Xactimate is a hard requirement, not a nice to have.
The clock belongs to XactAnalysis
This is the part almost no roundup mentions, and it is the single biggest determinant of software fit for a program shop.
XactAnalysis scores contractors on a Performance Scorecard built from four metric categories: Cycle Time, Price List Changes, Estimate Quality and Reinspection. Each score carries a threshold coloured green, yellow or red, driven by Pass and Fail score ranges. The Cycle Time category alone is assembled from six separately dated milestones, defined in Verisk's own documentation as the number of days between an assignment being created and it being updated as "Customer Contacted", the days to "Site Inspected", the days from Site Inspected to the estimate being returned, the days from estimate returned to "Job Started", and two variations of days to "QA Approved".
Read that list again as a software requirement rather than as compliance trivia. Every one of those metrics is a timestamp on a status change. Your score is not really a measure of how fast your crews work. It is a measure of how reliably somebody updates a status, on time, in a portal.
By the numbers
Six of the scored cycle time metrics are pure status timestamps. That means a shop with fast crews and sloppy data entry can post a worse scorecard than a slower shop with disciplined admin, and assignment volume follows the scorecard.
That is why the compliance plumbing is the product for TPA-heavy companies. CoreLogic's own DASH page leads with a Compliance Manager that runs "a reliable, automated compliance task list, so you don't miss critical steps," and does not publish a price anywhere on the page. Whatever you think of the interface, that is the feature being sold, and it is the right feature to be selling to that buyer.
The drying record belongs to the standard
The third owner is the IICRC S500, which expects psychrometric conditions and moisture content measurements to be recorded at least daily, along with equipment placement records and final clearance readings. Carriers routinely require those drying logs as proof before releasing payment for structural drying.
So the documentation layer is not optional either, and it is usually a separate purchase. Encircle is the common answer here and, refreshingly, actually publishes what it charges.
What the published prices actually say
We checked every vendor page on the same day, August 30, 2026. The results are worth seeing side by side, because the gap between what vendors publish and what roundups assert is enormous.
| Platform | What the vendor publishes | What directories and roundups assert |
|---|---|---|
| Albi | Pricing page is password protected | $60 per user, $100 per user for Pro |
| DASH (CoreLogic) | No price. Demo request only | $595 per user per month, via Capterra |
| Encircle | $285/mo Field Doc., $583/mo with Scope to Estimate, tiered by jobs per year | $270 / $455 / $650 Small, Medium, Large Shop |
| PSA | Quote based | $325 for 5 users, then $5.25 per extra user |
| Xcelerate | Quote based | $55 per user per month, plus $999 to $2,999 setup |
Three things follow from that table.
First, Encircle is the only one of the five publishing a live, checkable number, and even there the widely repeated Small, Medium and Large Shop figures are stale. The current page prices Field Doc. at $285 per month and the Field Doc. plus Scope to Estimate bundle at $583 per month, with the tier set by answering "how many jobs do you do per year?" across bands from up to 200 up to a custom tier above 600. Note the pricing axis: job volume, not seats. For a restoration company running a large seasonal field crew, that is a materially different cost curve.
Second, the DASH number everyone quotes deserves scrutiny before you budget from it. Capterra lists DASH at a starting price of "$595.00 Per User, Per Month" with no free trial, against a 3.1 star average from 28 reviews. Roundups repeat that as fact. CoreLogic itself publishes nothing. We are not in a position to say the directory figure is wrong, and neither is anyone else quoting it, which is the entire point: at ten seats, that field is the difference between a $7,000 annual line item and a $71,000 one. Get it in writing from the vendor.
Third, Albi's pricing page being password protected is a fact you can verify in ten seconds, and it should make you suspicious of any article confidently quoting its per seat price. The vendor has chosen not to publish. Somebody else's screenshot from an unknown date is not a substitute.
Tip
Before any demo, send one email: "Please send your current price list, the per seat cost at our headcount, the onboarding fee, the contract term, and what happens to our data if we cancel." The vendors who answer that email in full are telling you something useful about the next three years.
Buy on the two things nothing else tracks
Once you accept that the estimate, the clock and the drying log are owned elsewhere, the CRM question gets much easier. Judge it on the two places restoration margin actually leaks.
Equipment days
Restoration is the only trade where your assets sit on customer property generating billable revenue by the hour. Xactimate carries drying equipment as per 24 hour period line items, with published regional examples in the range of roughly $25 a day for an air mover and around $101 a day for a large dehumidifier. The honest rule from the estimating side is that you bill what ran: if the air movers ran three days, you do not bill five.
The inverse is the part nobody talks about. If a dehumidifier ran nine days and your paperwork says six, you have donated three days of the highest margin revenue in the business, and nothing in Xactimate or XactAnalysis will ever flag it. Multiply three missed unit days across a few hundred jobs a year and you are looking at a number larger than your entire software budget.
So the equipment question in a demo is not "do you track equipment." It is: show me the report that lists every unit currently on a job site, how many days it has been there, and which of those days have made it onto an invoice.
Receivables by carrier
The second leak is cash, and restoration has a structural cash problem no software will solve but every good system will at least measure.
Contractors describe the pattern consistently. On r/Contractor, one wrote that insurance jobs "usually have a net 90 pay schedule" and that he walked away from a fire rebuild once he realised he would be $300,000 to $400,000 into the job before the first agreed payment period. Another said the long pay schedules are "killer especially when they expect you to run on razor thin margins." Industry reporting puts the typical gap between fronting crews, equipment and materials and getting paid at 60 to 120 days, with roughly three quarters of restoration companies in the 2024 State of the Industry Report citing payment delays beyond 30 days.
Your CRM cannot make State Farm pay faster. What it can do is age receivables by carrier and by adjuster, so you find out which relationships are quietly financing themselves with your working capital. That single report changes which jobs you accept. If you are still sizing how much work your cash can carry, we worked the arithmetic through in how many restoration leads you actually need per month.
If your equipment days live on a whiteboard and your receivables age in a spreadsheet nobody opens, that is a narrow, provable gap, and it is exactly what a custom CRM build is good at closing. We build around the leak you can measure, not around a contact record.
The split that decides your shortlist
Restoration companies are two businesses wearing one logo, and most software is honestly good at only one of them.
Mitigation is fast, standardised and high margin. Reconstruction is slow, bespoke, sub heavy and much thinner. Published 2026 benchmarks put mitigation gross margins in the 70 to 80 percent range against 30 to 40 percent on reconstruction, with water damage accounting for roughly half of industry revenue and an average water mitigation job billing somewhere between $3,200 and $8,500.
Operators feel that gap directly. The same contractor running $3 million a year in insurance work put it about as clearly as it can be put: unless you own your drying gear and take the job from dry out through repairs, the repair work alone is not worth doing, and if he could drop the repair end and keep the dry out phase, he would.
That is your shortlist filter. A shop that is 85 percent mitigation needs equipment tracking, drying documentation and fast cycle times, and can happily run a lightweight job board for the occasional rebuild. A shop with a real reconstruction division needs change orders, subcontractor management, progress billing and retention, and will find most mitigation-first platforms thin exactly where the money is slowest. Buying one product to do both well is where restoration software disappointment usually comes from.
The TPA question you have to answer first
Before any demo, write down the percentage of last year's revenue that arrived through a TPA or carrier program. That single number does more shortlisting than any feature comparison.
The programs are not one relationship, either. A restoration admin with nine years in the business listed the working set on r/Contractor: Contractor Connection, Westhill, Homee, Accuserve, Alacrity and Sedgwick. Each carries its own portal, its own documentation expectations and its own scorecard.
- Above roughly 50 percent program work. Compliance automation is the product. Weight anything that reduces manual status updates and mandatory photo uploads, and treat interface quality as a secondary concern.
- Between 20 and 50 percent. You are in the genuinely contested middle. Configurability starts to pay, but insist on seeing the XactAnalysis path demonstrated live rather than described.
- Below 20 percent, or self-generated. You are effectively a normal field service business with unusual documentation needs. Buy on usability, cost and QuickBooks fit, and consider whether a mainstream tool plus a documentation app beats a restoration platform on total cost.
The demo script
Generic demo advice will not surface restoration-specific failure. Ask these seven, in this order, and make them drive rather than tell.
- Push a job to XactAnalysis while I watch. Which statuses set automatically from field activity, and which ones does a human have to remember?
- Show me the equipment report. Every unit on site, days deployed, days invoiced, and the variance between them.
- Age my receivables by carrier and by adjuster. Not a total AR number. The breakdown.
- Run one completed job into QuickBooks. Then tell me what had to be retyped.
- Show me a reconstruction job with three change orders and progress billing against it, not just a mitigation ticket.
- Show me the daily drying log with psychrometric readings, and how it reaches the adjuster.
- What is your data export on cancellation? Which objects, what format, do job photos come out at full resolution with their job associations intact, and how long do you retain our data.
On integrations specifically, insist on the live demonstration. A restoration operator on r/Contractor described chasing an advertised Zapier connection for Xcelerate and being unable to find "* anything *" documenting it on Zapier's own site, calling it "apparently a state secret." Advertised and available are different words. For the QuickBooks side of this in more depth, the same principles apply as in choosing a CRM that integrates with QuickBooks.
When a custom build is the honest answer
Rarely, and only after the process works on paper. Most restoration companies shopping for a CRM should buy one.
The exception has a recognisable shape. You do heavy mitigation, your equipment fleet is a real asset base, your receivables are spread across carriers with wildly different payment behaviour, and the packaged options either price you per seat on a headcount that swings with storm season or model reconstruction so thinly that your rebuild division runs on spreadsheets anyway. In that case you are not replacing Xactimate, XactAnalysis or your documentation app. You are building the connective layer that owns equipment days, carrier ageing and job costing, and lets the other three keep doing their jobs.
That is a much smaller build than "a custom CRM," and it is the only version of it we would recommend. We covered the general version of that decision in custom CRM versus off the shelf.
The checklist
Before you sign anything:
- Calculate your TPA and program revenue percentage from last year's actuals.
- Calculate your mitigation to reconstruction revenue split.
- Get a written price at your real headcount, including onboarding fee and contract term. Do not budget from a directory listing.
- Watch a live push of job status into XactAnalysis.
- See the equipment days deployed versus days invoiced report with your own eyes.
- See receivables aged by carrier.
- Confirm the Xactimate path, in both directions, without retyping.
- Get the cancellation data export commitment in the contract, not in an email.
- Pilot on real jobs for two weeks and measure one thing: the share of completed jobs where photos, drying log, signed authorisation and invoice all landed without an office person chasing anyone.
The last item is the one that predicts whether any of this matters. A restoration platform that your technicians route around is worse than the spreadsheet it replaced, because now the data is in two places and the scorecard still slips.
