Hail estimates your adjuster doesn't argue with.
Price every panel from your own severity matrix, document the damage line by line, run supplements that hold up, and pay the crew from the same numbers. One system from the lot to the invoice.
Already have an account? Sign in
2023 Kia Telluride
Tap a panel to write its line. The heat is your own severity bands.
- $225.00
- $400.00
Priced by the app's own engine against the State Farm matrix a new shop is seeded with. You set your own.
- 9
- severity bands, yours to set
- 5
- document types an adjuster reads
- 1
- matrix behind every pricing mode
- 0
- figures typed into a second system
The dent count picks the band. It never multiplies a rate.
This is the single thing collision software gets wrong about hail, and the reason a translator industry exists. Drag the slider and watch the price move in steps — because a panel costs what it costs to fix.
The count picks the band. It never multiplies a rate. The dashed line is what multiplying would do — by 200 dents it is asking forty times the price of five, which is not what the repair costs.
The estimate becomes the repair order, the paycheck and the invoice.
Not four systems kept in step by hand. Scroll, and watch one RO carry its own figures from the lot to Paid.
- Vehicle in
A VIN and a payment type is enough to start.
Four steps at the car. The customer's name is optional — a nameless vehicle can be received, because on a catastrophe lot it routinely has to be. No placeholder is ever invented for it.
- Estimating
Written on the car, priced from your matrix.
Tap the panel, set the dent size, let the count pick the band. Sections come out in printing order with continuous line numbers you can cite over the phone.
- Sent
The version of record locks.
Once it goes out, it is the record. Changing the work from here is a supplement — with a reason code, and every line marked New or Changed against the version it replaces.
- In repair
The crew works from the same record.
A technician sees their panels and their money accruing, and nothing else. The panel table is a specification, not a checklist — there is no per-dent progress to tick.
- Invoiced
Billed to whoever actually pays.
A carrier, a dealer, a fleet or the customer — each with its own labor rate, tax treatment and terms. A whole account bills at once on a consolidated statement.
- Paid
The car leaves the board when the money arrives.
Not when it drives away. Payroll releases from the same figures the estimate carried, so what the technician is paid and what the carrier was billed can never drift apart.
- Vehicle
- 2023 Kia Telluride
- VIN
- 5XYP5DHC7PG223344
- Type
- Insurance
- Estimate
- —
Same record the whole way down. Nothing is re-typed into a second system, so there is no second system to disagree with.
Pay the crew the way you actually pay them.
Change the compensation type, split the roof between two technicians, take the facility fee off. Every figure below is computed by the same function that pays a real technician — including the formula it shows its work with.
A percentage of the work, after the facility fee comes off.
- MR$295.20Marcus R.Commission
Commission: $295.20 (40% own rate × $820.00 of $820.00 work)
Each technician is computed by their own type. Nobody's arrangement changes anybody else's, and the facility fee comes off the base before the split — never after.
Everything a hail operation runs on.
Priced from your matrix, not guesswork
Documents an adjuster takes seriously
Supplements that hold up
Evidence tied to the line it justifies
Pay the crew the way you actually pay them
Carriers, dealers, fleets and rental
What you're being asked to leave behind.
Hail work gets forced into software written for collision, or into a spreadsheet. Here is the difference, one product at a time — including the rows where they match us, and the ones we would lose.
Was it built for PDR?
PDR is the product. Panels, dent sizes and severity bands are the primitives everything else is made of.PDR is a bolt-on matrix inside a collision estimating platform.What does it cost to get a hail estimate into the carrier's format?
Nothing extra, and no third party. The estimate is already written in the format the carrier receives.PDR work has to be translated into CCC format to be read as a carrier estimate — which is why a paid translation industry exists at all.Can it pay a PDR technician?
Five compensation types, each technician computed on their own, with per-line splits and the facility fee off the base before the split.It claims to do PDR, but it is not set up to pay a technician — you invoice them as a parts vendor.
Every claim here is one we can point at a source for, and the rows we lose are on the table too. Think one is out of date? Tell us and we'll correct it.
Your pricing is yours.
Your matrix is the most commercially sensitive thing you own. Every record is isolated to your shop inside the database, not just in the application — which means an application bug cannot leak it either.
select * from insurance_pricing_matrix;no where clause| Shop | Panel | Size | Band | Price |
|---|---|---|---|---|
| Cedar Ridge | Hood | Quarter | Moderate | $225.00 |
| Gulf Coast | — | — | — | not returned |
| Cedar Ridge | Roof | Nickel | Medium | $400.00 |
| Gulf Coast | — | — | — | not returned |
| Cedar Ridge | Left Fender | Dime | Light | $100.00 |
| Gulf Coast | — | — | — | not returned |
The query asked for everything and got three rows. The filter is a policy on the table, not a clause in the query — so code that forgot to scope, or a token used somewhere it shouldn't be, still cannot reach another shop's prices.
Row-level isolation
Role-gated payroll
Full audit trail
Your data, exportable
Set your matrix once. Write every estimate from it.
Start with your own panel prices, severity bands and labor rate. The first estimate you write is already yours.