Commercial kitchen equipment
Upload your service contract and a repair invoice. Every charge comes back checked against the clause that decides it — with the page number — before you approve payment.
No subscription. Pay per audit. One wrongly billed charge covers it.
Real output. Hover any line to see the clause it rests on.
The problem
A single site can run a manufacturer warranty, an extended warranty, an annual maintenance contract and a parts-only plan at the same time. The invoice arrives with eleven line items and a due date. Somebody has to decide what you actually owe.
A parts-and-labour plan means the vendor owes you the repair. Billing it back is not fraud — it is a busy back office and a line item nobody cross-checked.
Emergency callout, fuel surcharge, shop supplies. The contract may define a response time without ever permitting a fee for it. That gap is worth asking about.
The contract says $125 an hour. The invoice says $145. Four hours later that is $80, on a line that otherwise looks perfectly correct.
How it works
Order matters. An expired contract settles every line before any clause about parts gets read. We publish the cost of each step because most of them cost nothing at all.
Typical audit: 36 seconds · $0.03 of compute
Text is pulled from the PDFs on our server before any model sees them. Scans get transcribed once and cached forever, so you never pay to read the same contract twice.
Coverage scope, exclusions, rates, term dates, deductibles and response commitments — each pulled out with the exact wording it came from. Built once per contract, then reused for every future invoice.
Whether the service date falls inside the term. Whether the serial is on the contract. Whether the line items actually sum to the total. Whether labour was billed above the contract rate. None of this is guesswork.
One line at a time, in order: does the term still apply, what does this plan actually cover, is an exclusion triggered by the service report, and is the contract simply silent. Silence is never treated as permission.
Each quoted clause is located character-for-character in your own contract. Anything that cannot be found is discarded and its finding downgraded — so a quote you read is a quote that exists.
Why you can act on it
Every clause we quote is located character-for-character in your own contract. If it cannot be found, it is discarded and the finding is downgraded — you never see a citation that does not exist.
Likely covered, likely not covered, requires confirmation. Where a contract is silent or ambiguous we say so rather than guess. This is a first-pass review, not legal advice.
The vendor email is drafted, editable, and sits behind an explicit approval step. You send it, in your words, when you are ready. We never contact your vendor.
Pricing
No seats, no subscription, no minimum. You use this when an invoice arrives, which is not every day. One incorrectly billed $300 charge pays for six audits.