Restoration software does not have a price. It has four prices, charged on four different units, and only two of them appear on a pricing page.
That is why every article ranking for this question dodges it. The current top-ranked guide, published by JobNimbus, answers its own FAQ "how much does restoration project management software cost" with "pricing depends on your team size and the features you need" and then stops. No number. The pages that do quote numbers are vendor pricing pages quoting themselves.
So here is the whole stack, with every figure taken from a page I pulled on 10 September 2026, and a worked model for a six-person shop at the end.
Two disclosures before the detail. Everything below comes from vendor pricing pages, vendor help documentation and one competitor comparison, all fetched this week and all dated in the text. And my bias, stated up front: Pavado builds custom CRMs, which is one of the options in the last section. The arithmetic in the first six sections is true whether or not you ever speak to us.
Why is there no single price for restoration software?
Because restoration is the only trade where the estimate itself is a regulated third-party document, so the stack splits into layers that no single vendor owns. A plumber can run a business on one field service platform. A restorer writing insurance work cannot, because the carrier decides what estimating format it accepts and the carrier's routing platform decides how the job reaches you.
That produces four layers, each priced on a different unit:
| Layer | Example | Priced by | What makes the bill grow |
|---|---|---|---|
| Estimating | Xactimate | Named user, per year | Hiring another estimator |
| Job management | Albi | Seat per month, over an annual floor | Headcount, above the floor |
| Job management | iRestore | Flat, by headcount band | Crossing 24 staff, or opening a location |
| Field documentation | Encircle | Annual job volume band | Winning more jobs |
| Sketch and 3D | Matterport TruePlan | Per sketch, by square footage | The size of each loss |
| Carrier routing | XactAnalysis SP | Per assignment sent | Claim count |
Read that column of units again. Two of your bills go up when you hire, one goes up when you sell more, one goes up when the losses get bigger, and one goes up per claim. There is no plan tier you can pick that controls all four. This is the structural reason why "what does restoration software cost" has no answer in dollars per user per month, and why comparing vendors on that metric produces nonsense.
Watch out
Third-party directories cannot even agree on the unit. SoftwareAdvice's DASH listing states a starting price of "$595.00 per month" and, in the same listing, "$595.00 per user, per month". Those two readings differ by a factor of your headcount. Treat directory pricing as a hint that a product exists in a price band, never as a quote.
What does the estimating layer cost?
Xactimate is the floor of the whole stack, and Verisk publishes the number openly. Xactimate's own site lists two licences:
| Licence | Annual | Shorter term | What you get |
|---|---|---|---|
| Xactimate Professional | $2,690 | $350 per month | Desktop, mobile and online |
| Xactimate (single platform) | $2,390 | $1,575 for six months | Choose one: desktop, mobile or online |
Three things fall straight out of that table.
Monthly billing costs 36% more. Twelve months of Professional at $350 is $4,200 against $2,690 paid annually, a $1,510 penalty per licence per year. In an r/adjusters thread titled "Xactimate monthly cost", a commenter put the same point loosely: "You save a lot of money if you buy annually. I believe around 50% of the monthly cost." The published figure is 36%, not 50%, but the direction is right and the sum is real money across three estimators.
The Professional premium is only $300 a year, and most estimators do not need it. In an r/xactimate thread asking exactly this question for a small restoration contractor, the answers were near-unanimously "standard". One commenter was blunt: Pro "only gives you the online version (sucks) and the app (sucks unless doing tiny jobs)". Buy Professional for the person who actually scopes from a phone, and single-platform for everyone else.
There is no volume discount you can see. Asked in that same r/adjusters thread why the price is what it is, the top-voted reply was the entire market structure in nine words: "They are currently the dominant platform. Why would they take less?" Discounts exist, but they run through independent adjusting firms and franchise programs, not through a public price list.
One more line most people miss: Verisk's Xactimate product page notes that its 24/7 chat support is free, while phone support carries a $20 fee. Small, but it tells you the support model you are buying.
What does the job management layer cost?
This is the layer with the most vendors and the least comparable pricing. Here is what each publishes, with the source and date attached.
| Product | Published rate | One-time fees | Source |
|---|---|---|---|
| Albi | $60 per Base seat, $100 per Pro seat, monthly, $6,000 annual minimum | $1,000 personalized, $2,500 White Glove, $4,500 with in-person training | albiware.com pricing page |
| iRestore | $279 per month for 1 to 24 team members, $379 for 25 to 50, plus $50 per extra location | $449 setup at the first tier, $699 at the second | irestore.io pricing page |
| DASH | Listed starting at $595 per month | Not published | SoftwareAdvice listing |
| Restoration Manager | $300 to $745 per month, annual contract | $3,600 mandatory onboarding | Albiware comparison, October 2024 |
| PSA | $325 for five users, then $5.25 per extra user | $1,500 mandatory setup | Albiware comparison, October 2024 |
The last two rows come from a competitor's comparison page rather than the vendors themselves, and they are nearly two years old. Use them as a band, not a quote, and make the vendor confirm both lines in writing.
The minimum annual spend is the number that actually matters
Albi's page states it plainly: a $6,000 minimum annual subscription, met through any combination of user types, with a four-seat minimum of two Base and two Pro.
Do that arithmetic. Two Base at $60 and two Pro at $100 is $320 a month, or $3,840 a year. The floor is $6,000. So the smallest legal configuration pays $2,160 more than its own seat count implies, a 56% premium, and the effective rate is $125 per seat per month rather than the $60 headline.
The floor keeps binding for longer than most owners expect. A six-person shop running three Base and three Pro seats is at $480 a month, or $5,760 a year, still under the floor. You only stop overpaying once your seats total $500 a month, which is five Pro seats or roughly a seven-person mix. Below that line, every seat you add is free, and above it every seat is full price. That is the single most useful thing to know before a demo.
Flat-band pricing inverts the same problem
iRestore prices the opposite way: $279 a month covers anywhere from one to 24 team members. At six people that is $46.50 per seat per month. At 24 people it is $11.63. The vendor whose list price looks highest to a small shop is the cheapest one at scale, and the reverse is true of per-seat vendors. Pick the pricing shape that matches where your headcount is going, not where it is.
By the numbers
At six seats, Albi's floor works out to $83.33 per seat per month and iRestore's flat band to $46.50. At 24 seats, Albi is $60 to $100 per seat and iRestore is $11.63. The ranking flips entirely between those two points, and neither vendor's marketing mentions the crossover.
If you are weighing whether this layer belongs in a job management tool at all, we have covered the boundary separately in CRM versus field service software for restoration and the shortlist itself in the best CRM for restoration companies.
What does field documentation cost?
Encircle is the reference point here, and its pricing page does something unusual: it prices on annual job volume, not seats. The calculator's brackets are up to 200 jobs a year, 201 to 400, 401 to 600, and 600 or more as custom pricing. The bundled Field Documentation plus Scope to Estimate plan displayed at $635 a month, with a promotional $583 a month showing against the Scope to Estimate portion. The page states that pricing is USD, that the contract is twelve months, and that paying annually gets one month of Field Documentation free.
Then there are the metered add-ons, sold in annual allowances rather than per-unit: sketch plans in tiers of up to 60, 120, 240 and 480 plans a year, and AI-generated item descriptions in blocks of 12,000, 24,000 and 60,000 a year.
That allowance structure is worth pausing on. You are pre-buying a quantity of documentation output twelve months before you know your job mix. A bad storm season blows through the allowance; a quiet year means you paid for capacity you never used. Neither outcome shows up in a monthly-cost comparison.
The alternatives price differently again. CompanyCam's pricing page lists additional users at $29 each on annual billing across its Core and Crew tiers, so it behaves like a seat product. Matterport's published price list puts Professional 20 at $69 a month or $696 a year, with the Pro3 camera itself at $3,995 and the Performance Kit at $4,495.
If your four bills are growing on four different axes and you are paying a floor you cannot use, the fix is usually not another vendor. Show us your stack and we will tell you honestly which layers are worth consolidating and which ones you are stuck with.
What are the per-job fees nobody quotes you?
This is the part of restoration software cost that no comparison article covers, because the numbers are not on a pricing page.
XactAnalysis assignment fees. Verisk's XactAnalysis SP help documentation, in the "Send an Assignment" article, describes the workflow like this: "Select Send an Assignment from the Assignments menu. A message appears, stating the fee amount charged for each assignment sent through XactAnalysis SP." A fee exists on every assignment. Verisk does not publish the amount anywhere you can read before you commit; it renders inside the product, in a dialog the same article tells you how to permanently dismiss. If your work arrives through a carrier program, this line is in your cost of goods sold whether you have ever seen it itemised or not.
Sketch fees by square footage. Matterport's price list charges TruePlan for Xactimate by the size of the loss, on Professional plans and above:
| Property size | TruePlan for Xactimate |
|---|---|
| Up to 1,000 sq ft | $30 |
| 1,000 to 4,000 sq ft | $80 |
| 4,000 to 10,000 sq ft | $200 |
| 10,000 to 25,000 sq ft | $500 |
| 25,000 to 50,000 sq ft | $1,000 |
A schematic floor plan is a separate $14.99 to $19.99, colour adds $5, furniture adds $10, and a MatterPak bundle is $49 to $59. Archived spaces cost $9.99 each to reactivate beyond the monthly allowance, which matters in this trade specifically, because a file you archived at close is exactly the file you need when the claim is reopened or subrogated eighteen months later.
The compounding effect. Every one of these is charged per job, on a job you have already priced. If the carrier compresses your estimate, the sketch fee does not compress with it.
What does onboarding actually add in year one?
More than most owners budget, and it is usually not optional.
| Vendor | Onboarding | Notes |
|---|---|---|
| Albi | $1,000 / $2,500 / $4,500 | Entry tier, White Glove, White Glove plus two days in person |
| iRestore | $449 / $699 | By headcount band; basic data imports included, migration quoted separately |
| Restoration Manager | $3,600 | Described as mandatory in Albiware's October 2024 comparison |
| PSA | $1,500 | Described as mandatory in the same comparison |
Two patterns. First, onboarding scales with the vendor's enterprise ambitions, not with your complexity: the same data migration costs $449 at one vendor and $3,600 at another. Second, the fee that gets waived in a sales negotiation is almost always this one, because it costs the vendor a fixed amount of labour and buys a twelve-month contract. Ask for it before you ask for a discount on the subscription.
The other year-one cost nobody quotes is the cost of leaving whatever you are on now. We broke that down separately in what it costs to switch CRM, and the short version is that the data migration is rarely the expensive part.
What does the whole stack cost a six-person shop?
Here is a model, not an average. Assumptions stated so you can change them: six people, two of whom write estimates, 300 jobs a year, sketches ordered on 60 of those jobs at the 1,000 to 4,000 square foot tier, Albi for job management, Encircle for documentation, everything paid annually in USD.
| Line | Year one | Ongoing | Unit it scales on |
|---|---|---|---|
| Xactimate Professional, 2 licences | $5,380 | $5,380 | Estimators |
| Albi, 6 seats, floor applies | $6,000 | $6,000 | Seats above $500 per month |
| Encircle Field Doc + Scope to Estimate | $7,620 | $7,620 | Annual job volume |
| Matterport Professional 20 | $696 | $696 | Active spaces |
| TruePlan sketches, 60 at $80 | $4,800 | $4,800 | Size and count of losses |
| Albi onboarding | $1,000 | $0 | One time |
| Total | $25,496 | $24,496 |
At 300 jobs that is $84.99 per job in year one and $81.65 ongoing. Strip out the variable sketch spend and the fixed subscriptions alone are $19,696, or $65.65 per job.
Three readings of that table worth having:
- Software is a per-job cost, so price it per job. Against a $6,000 average water mitigation invoice, $85 is 1.4% of revenue. Against a $1,200 small loss it is 7.1%. If your mix is drifting toward small losses, your software cost per revenue dollar is quietly rising while every bill stays flat.
- The largest single line is not a subscription. Per-sketch fees are $4,800, which is more than Xactimate, more than Matterport's plan, and 18.8% of year one. It is also the only line you can change next week without a contract negotiation.
- Two of the six lines are floor or allowance effects. The Albi floor and the Encircle job bracket both charge for capacity rather than usage. Between them they are over half the fixed spend.
If you want the workflow this stack is supposed to produce, we mapped it in how to track restoration jobs from lead to invoice, and the accounting handoff in does restoration software integrate with QuickBooks.
What does it cost in Canadian dollars?
Add 38.22% to every number on this page.
Encircle's pricing page states "All prices in USD" outright. Xactimate, Albi, Matterport and CompanyCam all publish in USD too. At the Bank of Canada's daily average rate of 1.3822 on 10 September 2026:
| USD | CAD |
|---|---|
| $350 Xactimate month | $483.77 |
| $2,690 Xactimate year | $3,718.12 |
| $6,000 Albi floor | $8,293.20 |
| $25,496 year-one model | $35,240.57 |
That is roughly $9,745 CAD a year of pure currency, on a stack you would be quoted as "about twenty-five thousand". No US-written comparison article will mention it, and the FX line moves every quarter without a single vendor sending you a price increase notice.
A seven-question checklist before you sign
Ask all seven in writing, before the demo turns into a contract.
- What is the minimum annual spend, and what seat count does it correspond to? If the floor exceeds your seat math, ask for the difference in seats or services instead of a discount.
- Which unit does each line scale on: seats, jobs, claims or square feet? Any answer of "it depends" means you have found an unpriced variable.
- What is charged per assignment, per sketch and per report? Get the numbers, not the categories.
- Is onboarding mandatory, and what does it cover if we migrate our own data? This is the most negotiable line on the quote.
- What is the renewal price, and what notice period applies? Diarise both dates the day you sign.
- What currency is the contract in, and who absorbs FX movement? For Canadian shops this is 38% of the decision.
- Which of these four layers can I cancel independently? If the answer is none, you have bought one contract wearing four names.
When is building your own cheaper than paying four vendors?
Rarely for the estimating layer, sometimes for the job management layer, and the distinction is the whole decision.
You cannot build your way out of Xactimate. The carrier accepts the format it accepts, and XactAnalysis routes what it routes. That layer is a tax on doing insurance work and the only lever is licence count and billing term.
The job management layer is different, because what you are actually paying for there is your own process, encoded. That is where floors, per-seat escalators and allowance brackets do the most damage: you pay more every time you hire, and you pay for capacity you did not use. A shop at seven to fifteen people, with a settled process and headcount that is climbing, is the point where the arithmetic starts to favour owning the layer rather than renting it. Below that, the vendor's floor is usually cheaper than a build. Above it, you are funding someone else's roadmap with your growth.
The honest test is not price, it is stability. If your job workflow has changed twice this year, buy. If it has not changed in two years and your seat bill has, that is the signal. We have written the wider version of this argument in why field service software costs so much, which looks at the category economics rather than the restoration stack specifically.
