All articles

Custom CRM

Best CRM for Restoration Companies: The 4th System

Three systems already own your job file before you buy anything. We checked every vendor pricing page in one day. Here is what a restoration CRM is really for.

Om Patel 15 min read
Photo: Aleksandra Miletić / Unsplash

The short answer

No CRM will be your restoration system of record. Xactimate owns the estimate because carriers and TPAs mandate it, XactAnalysis owns the compliance clock, and the S500 owns the drying log. The CRM is the fourth system, and it earns its price on the two things none of the other three track: equipment days and receivables by carrier.

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.

PlatformWhat the vendor publishesWhat directories and roundups assert
AlbiPricing 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
PSAQuote based$325 for 5 users, then $5.25 per extra user
XcelerateQuote 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.

Book a free CRM demo

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.

  1. Push a job to XactAnalysis while I watch. Which statuses set automatically from field activity, and which ones does a human have to remember?
  2. Show me the equipment report. Every unit on site, days deployed, days invoiced, and the variance between them.
  3. Age my receivables by carrier and by adjuster. Not a total AR number. The breakdown.
  4. Run one completed job into QuickBooks. Then tell me what had to be retyped.
  5. Show me a reconstruction job with three change orders and progress billing against it, not just a mitigation ticket.
  6. Show me the daily drying log with psychrometric readings, and how it reaches the adjuster.
  7. 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.

Frequently asked questions

What is the best CRM for a restoration company?
There is no single winner, because the choice depends on your program work. If most of your volume comes from TPAs, you need whatever pushes status updates into XactAnalysis with the least manual effort, which is why DASH still dominates carrier-heavy shops. If you are self-generating work, you are free to buy on usability and cost, where Albi, Xcelerate and PSA compete hard. Decide your TPA mix first, then shortlist.
How much does restoration CRM software actually cost?
Less transparently than any roundup admits. On August 30, 2026 we checked the vendor pages directly. Albi's own pricing page is password protected. CoreLogic publishes no price for DASH at all and routes you to a demo request. Encircle publishes real numbers, $285 per month for Field Doc. and $583 per month with Scope to Estimate, tiered by jobs per year rather than by seat. Every firm per-seat figure you have read for DASH or Albi came from a directory, not a vendor.
Is Xactimate a CRM, and do I still need one?
Xactimate is an estimating platform, not a CRM, and it will not run your business. It is close to mandatory for insurance work anyway. Alacrity's contractor network requirements list it by name under updated technology. As one operator doing roughly $3 million a year in insurance work put it on r/Contractor, Xactimate is a requirement for about 60 percent of that volume. You need both, which is exactly why integration matters more than features.
What is the difference between Albi and DASH?
The honest difference is who they are built to satisfy. DASH is the carrier-facing incumbent, owned by CoreLogic, and its pitch is compliance automation, including a Compliance Manager that runs an automated task list so critical steps are not missed. Albi is the newer, more configurable option that bends to a process you already run. If your assignment volume depends on a TPA scorecard, weight compliance plumbing. If it does not, weight configurability.
What is an XactAnalysis scorecard and why does it decide my software?
It is the report card that governs how much work a TPA sends you. XactAnalysis scores four categories: Cycle Time, Price List Changes, Estimate Quality and Reinspection, with thresholds coloured green, yellow or red. Cycle Time alone tracks six dated milestones, including Days to Customer Contact, Days to Site Inspected and Days to QA Approved. Your software's real job is making sure those statuses get set on time, every time.
Does restoration software integrate with QuickBooks and Xactimate?
Most claim to, and the claim is worth testing before you sign. Xcelerate lists Matterport, QuickBooks and Zapier integrations, though one restoration operator on r/Contractor reported being unable to find any documentation of the advertised Zapier connection on Zapier's own site. In a demo, do not ask whether it integrates. Ask them to push one completed job end to end while you watch, then check whether anything had to be retyped.
Do I need a restoration-specific CRM or will Jobber or JobNimbus work?
Generic field service tools handle scheduling, invoicing and customer records perfectly well, and they cost far less. What they do not carry is equipment tracking billed per 24 hour period, daily psychrometric logging, or any path into XactAnalysis. If you do no program work and subcontract nothing complicated, a generic tool plus a documentation app is a legitimate stack. The moment a TPA scorecard controls your volume, it stops being one.
Why do restoration companies have such bad cash flow, and can software fix it?
Because you fund the job and the carrier pays later. Restoration contractors on r/Contractor describe net 90 pay schedules as standard, and one walked away from a fire rebuild after realising he would be $300,000 to $400,000 out of pocket before the first agreed payment. Software will not make a carrier pay faster, but ageing by carrier and by adjuster tells you which relationships are quietly financing themselves with your money.
When does a custom restoration CRM make sense?
When your margin is leaking through a gap no packaged product models, and you have proved it on paper first. The two usual candidates are equipment days that never make it onto an invoice and receivables that nobody ages by carrier. Both are narrow, both are measurable, and both sit between systems you cannot replace. That is the profile worth building around, not a general dislike of your current software.
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.