Warranty claims your team never got to — caught before the window closes

WrenchClaim reads your shop's recently completed jobs, flags the part replacements still under manufacturer warranty that nobody has claimed yet, and builds the packet your office manager files — with the days left on each one, before it's gone for good. Built for shops running Housecall Pro, Jobber, or paper.

Where we are today: WrenchClaim is an early release from a two-person team: you can sign in, upload a job export and get claim packets back, but it is not proven on a real shop's jobs yet. The manufacturer warranty terms in our table are placeholders marked unverified until they are confirmed, and you can upload your own terms table to override them. The preview below runs entirely on made-up sample jobs, so you can see how it works before any real data changes hands.

Try the warranty check

This preview runs on three invented sample jobs — invented brands, models, serials and dates; nothing here is a real customer, a real job or a real manufacturer. Pick a sample, edit the job facts and press "Run preview" to see the warranty status recompute.

Sample OEM rule, invented for this preview only — not a real manufacturer's terms: parts are covered 10 years from install if the unit was registered within 60 days of install, otherwise 5 years; labor is covered 1 year from install; the flat-rate labor allowance for a repair like this is 2.0 hours, and hours billed above that are flagged for a coordinator to double-check; and claims must be filed within 30 days of the repair date.

How this preview works: everything below runs on invented sample data, entirely in your browser — nothing you type here is uploaded or saved. The real product reads the job export, technician notes and photos you upload after signing in and drafts the packet the same way; your office manager reviews and edits every packet, and you file it yourself.

Pick a sample job

Sample 1: condenser, fan motor replaced

Invented sample — brand, model, serial and dates are made up for this preview. Brand "Sample Brand A" (invented, not a real manufacturer), model SYN-CX16, serial SYN-7734-A.

Job facts — edit these, then run the preview
Result under the invented sample rule — not any real manufacturer's warranty terms

Parts: covered until 2033-05-10

Labor: not covered (ended 2024-05-10)

Filing window: file by 2026-10-15 (17 days left)

  • Flag Outside warranty (labor) — the 1-year labor term ended 2024-05-10.
Drafted failure narrative: Condenser fan motor failed; no report of prior issues. Condenser fan motor replaced under parts warranty (installed 2023-05-10, registered 2023-06-20, 41 days later — within the 60-day window, so the 10-year term applies); labor performed outside the 1-year labor warranty.
A real job uses 12 credits ($12 at the starter rate), however many packets it drafts. This preview: 0 credits.

Sample 2: gas furnace, control board replaced

Invented sample — brand, model, serial and dates are made up for this preview. Brand "Sample Brand B" (invented, not a real manufacturer), model SYN-GF80, serial SYN-6051-B.

Job facts — edit these, then run the preview
Result under the invented sample rule — not any real manufacturer's warranty terms

Parts: covered until 2026-11-03

Labor: not covered (ended 2022-11-03)

  • Flag Outside warranty (labor) — the 1-year labor term ended 2022-11-03.
  • Flag Registration late — registered 104 days after install, past the 60-day window, so the 5-year parts term applies instead of 10.
  • Flag Missing checklist item: rating-plate photo.
  • Flag Labor hours above the sample flat-rate allowance of 2.0 hours (billed 3.5).
Drafted failure narrative: No-heat call; cause not confirmed by technician — could be the board or the blower motor. Control board replaced under parts warranty (installed 2021-11-03, registered 2022-02-15, 104 days later — past the 60-day window, so the 5-year term applies); labor performed outside the 1-year labor warranty.
A real job uses 12 credits ($12 at the starter rate), however many packets it drafts. This preview: 0 credits.

Sample 3: gas furnace, inducer motor replaced

Invented sample — brand, model, serial and dates are made up for this preview. Brand "Sample Brand C" (invented, not a real manufacturer), model SYN-GF95, serial SYN-4410-C.

Job facts — edit these, then run the preview
Result under the invented sample rule — not any real manufacturer's warranty terms

Parts: not covered (10-year term ended 2026-09-10)

Labor: not covered (ended 2017-09-10)

  • Flag Outside warranty (parts) — the 10-year term ended 2026-09-10.
  • Flag Outside warranty (labor) — the 1-year labor term ended 2017-09-10.
  • Flag Missing checklist item: serial number.
Drafted failure narrative: Inducer motor replaced; unit about 10 years old. Inducer motor replaced outside parts warranty (installed 2016-09-10, registered 2016-10-01, 21 days later — within the 60-day window, so the 10-year term applies; the 10-year term ended 2026-09-10); labor performed outside the 1-year labor warranty.
A real job uses 12 credits ($12 at the starter rate), however many packets it drafts. This preview: 0 credits.

Your work

Sign in to upload your job export, the technician notes and the rating-plate photos, buy credits, and follow each job through to a claim packet you review. Ordinary code works out coverage and the filing window from the dates; that arithmetic is never left to a language model. Claude on Amazon Bedrock in the EU (processed within EU regions) reads the notes and photos and drafts each failure narrative only from the technician's notes, and says "cause not confirmed by technician" when the notes do not give a cause. Each packet comes back in Ferguson's form field order, with a claims.csv and a leak report of the claims whose window has already closed. Your office manager or warranty coordinator reviews and edits every packet and files it themselves; WrenchClaim never logs into or submits to a manufacturer or distributor portal. The warranty terms in our table are unverified placeholders until confirmed against the manufacturer's published terms, so you can upload your own terms table to override them. It is a draft for you to check, not legal advice and not a guarantee that any manufacturer or distributor will pay a claim.

The claim that never gets filed

Right now, when a tech swaps a part that's still under manufacturer warranty, your office manager — often a part-time role — copies the serial number, install date, photos and a failure description off the job ticket and retypes them into a distributor's claim form or the manufacturer's own dealer portal, one claim at a time. When the week gets busy, that paperwork waits.

Often nobody notices the money slipping away until a large unreimbursed parts invoice lands from a distributor, or a new office manager takes over and realizes claims are being skipped. Ferguson, for one, gives contractors 30 days from the repair date to file a claim on its warranty form — miss that window, and the money is gone for good.

What we're good at

  • One job, done well

    We do one thing: catch warranty claims before the filing window closes. We're not trying to replace Housecall Pro, Jobber, or ServiceTitan, and we won't ask you to switch platforms.

  • No integration project

    WrenchClaim is built to work from what you already have — a job export or spreadsheet you upload, with the technician notes and rating-plate photos. There's no new software to roll out and no IT project to schedule.

  • A person reviews every packet

    Every claim is reviewed and submitted by your warranty coordinator. WrenchClaim never logs into a manufacturer or distributor portal itself — portals change layout without notice, and we'd rather your coordinator keep the pen.

  • We say when we're not sure

    A repair with an unclear cause gets "cause not confirmed by technician" instead of an invented explanation. An unverified brand or filing route gets flagged "needs check" instead of a guess.

  • Pay per job, not per month

    Credits, bought in packs — never a monthly fee and never a share of what's recovered. You sign in to buy a pack and upload your job export yourself. Card checkout is coming; until then the buy button in Your work emails us and we reply with a payment link.

  • A small team building one workflow

    We're two people building one thing well, not a platform trying to do everything for your business. That's why the scope is narrow on purpose.

How we compare

We named the alternatives this buyer actually runs into, and were honest about what each one does and doesn't do — including doing it by hand. The WrenchClaim column describes the early release as built; it is not proven on a real shop's jobs yet. On a phone, scroll the table sideways to see every column.

As of 27 September 2026, from each vendor's public pages (sources under the table).
What matters to you WrenchClaim (early release) ServiceTitan warranty tracking1,2,5 Ferguson's HVAC warranty form3 Oxmaint4,6 By hand today (pen, spreadsheet, email)
Who it's built for The contractor who files the claim Shops that run ServiceTitan; for Carrier equipment, "integrated registration, warranty, and claim processing"1 Ferguson account holders, for repair parts bought through Ferguson3 HVAC service companies, per its own page4 Your office manager, with no help
Brands covered Carrier, Trane, Rheem, Goodman/Daikin, with terms marked unverified until confirmed; Lennox flagged "needs check" until its filing route is confirmed Warranty tracking isn't tied to one brand on its page2; integrated claim processing is named for Carrier1 American Standard, Carrier, Daikin, Goodman, Rheem, Trane and others on its list; not Lennox3 Not stated on its page Any
Works with what you already run Reads a job export or spreadsheet you upload; no platform switch Yes, if you already run ServiceTitan; otherwise it means switching platforms Yes, it's a web form; someone still has to notice the claim and fill it in Runs in Oxmaint's own maintenance platform, with parts scanned at install4; importing existing job records isn't described Yes, and that's also the problem
Spots a claim while it can still be filed Checks each job against coverage and the filing window, with days left Technicians can check job history to see whether equipment is under warranty2; filing-deadline alerts aren't described No; you need to know the claim is eligible Yes, inside its platform: a "this part may be under warranty" prompt when a part is removed, and warranty expiration alerts4 Only if someone remembers; this is what gets missed
Drafts the packet and failure narrative Packet in Ferguson's field order, narrative limited to the technician's notes, for your review Not described on its warranty page2; Carrier claim processing is integrated1 No; you fill in every field Creates RMA requests with part details, install date, failure description and work-order reference4 No
Who submits the claim Your coordinator, always; WrenchClaim never logs into a portal Not stated on the pages cited The contractor, on Ferguson's site3 Not stated on its page You, every time
Published price Credits: 12 credits per uploaded job (one export checked, every eligible packet drafted) — $12 at the starter rate, $8.40 at the 2,000-credit-pack rate; no monthly fee, no seats, credits never expire (see Pricing below) Warranty tracking is part of the inventory features "included in our base subscription"2; the subscription price isn't published: Starter, Essentials and The Works each say "Request Pricing", and the page calls it "per-technician pricing"5 No fee stated for filing on this form; needs a Ferguson account number and a repair part bought through Ferguson3 Pro $19/user/month billed monthly ($190/user/year billed annually); Agentic $49/user/month ($490/user/year); Lite free (3 work orders a month); Enterprise custom. No plan's feature list mentions warranty or RMA; "Smart inventory management" is listed only under Agentic6 No software cost; staff time
Monthly cost, 5-technician shop (low)† About $96/month for ~10 uploaded jobs, at the 500-credit-pack rate — $9.60 a job Not published (quote only) $0 6 users (5 technicians + 1 office): Pro 6 × $19 = $114; Agentic 6 × $49 = $294‡ No software cost; staff time
Monthly cost, 50-technician shop (high)† About $840/month for ~100 uploaded jobs, at the 2,000-credit-pack rate — $8.40 a job Not published (quote only) $0 51 users (50 technicians + 1 office): Pro 51 × $19 = $969; Agentic 51 × $49 = $2,499‡ No software cost; staff time
Monthly cost divided by technicians, 5-tech / 50-tech shop $19.20 / $16.80 — not a charge per technician; the monthly estimate above divided by headcount, at ~2 uploaded jobs a technician a month† Not published (quote only) $0 / $0 Pro $22.80 / $19.38; Agentic $58.80 / $49.98‡ No figure: the research has no sourced time-per-claim or wage basis

Pricing decision (2026-09-28): the founder replaced our earlier pricing with pay-as-you-go credits, the same model across all of our products (see Pricing below). Our price is no longer set relative to any competitor's price. The earlier comparison still holds: none of the competitors above publishes a price for a directly comparable service. ServiceTitan's warranty tracking comes with its base subscription, that subscription is quote only, and it's one feature inside a full platform. Ferguson's form costs nothing and is the distributor's own filing destination, a different step from finding and drafting the claim. Oxmaint's own HVAC page presents warranty and RMA handling as one feature of its maintenance platform, and none of its per-user plans lists it as its own line item. Manufacturer and distributor tools such as iWarranty, ServiceCPQ and Continuum are sold to manufacturers and distributors, not to contractors, so they aren't in this table.

† Common denominator: monthly cost for the same shop. We build for HVAC and plumbing contractors with 5 to 50 technicians, so we compare a 5-technician shop (low) with a 50-technician shop (high). ServiceTitan and Oxmaint charge per technician or per user; Ferguson charges nothing; we charge per uploaded job, in credits (12 credits a job, however many packets it drafts). We haven't verified how many claims a typical shop files a month, so the figures in our column use our own unsourced estimate — about 2 claims a technician a month, priced as if each claim were uploaded as its own job (an export with several claims in it costs one job, so this is an upper bound) — applied with the credit-pack rule from the Pricing section below: 5 technicians × 2 = ~10 jobs a month = 120 credits, priced at the 500-credit-pack rate ($0.80/credit) = $96; 50 technicians × 2 = ~100 jobs a month = 1,200 credits, priced at the 2,000-credit-pack rate ($0.70/credit) = $840. Divided by headcount (not a per-technician charge): $96 ÷ 5 = $19.20; $840 ÷ 50 = $16.80.

‡ Oxmaint working: Oxmaint's HVAC warranty page has technicians scan parts at install and flag failed parts, so we count every technician as a user, plus one office user for the warehouse and accounting steps. Its pricing page doesn't say whether technician logins are free. If only one office user were licensed, it would be $19 (Pro) or $49 (Agentic) a month. Per technician: $114 ÷ 5 = $22.80, $969 ÷ 50 = $19.38, $294 ÷ 5 = $58.80, $2,499 ÷ 50 = $49.98. These are the published per-user prices at our reference headcounts. Because no plan is stated to include warranty and RMA handling, they aren't a price for that feature.

Where a competitor is the better choice: if your shop runs ServiceTitan, use what it already has. Its warranty tracking follows parts and returns through to "Credit Received", and its Carrier integration handles claim processing, so we're probably not a fit unless claims still slip through. If you'd rather run maintenance and warranty in one platform from install onward, Oxmaint pitches warranty alerts and RMA tracking built in. And if your team never misses a Ferguson deadline today, keep doing what you're doing: our packet only pre-fills that same form. WrenchClaim is for shops on Housecall Pro, Jobber, spreadsheets or paper that don't want to switch software and lose claims because nobody catches them in time.

Competitor prices change. Check each vendor's current page before you decide; the figures above were checked on 27 September 2026.

What's next

Everything past "Now" is planned, not promised, and has no dates. The order is set by what shops using it ask for.

Now: the early release

  • The Claim-Window Watch on the job export you upload, for Carrier, Trane, Rheem and Goodman/Daikin equipment (Lennox flagged "needs check" until its filing route is confirmed), with packets laid out in Ferguson's field order.
  • A leak report showing what has probably already been lost to missed filing windows (a parts-cost estimate).

Next

  • More manufacturer brands and distributor forms beyond the first five.
  • Reading jobs straight from Housecall Pro or Jobber, instead of an uploaded export.
  • A second module: matching supplier invoices against job estimates, for shops that trust us with warranty claims first.

Later

  • Tracking a claim's status after it's submitted, so you know what's pending versus credited.
  • Labor-allowance claims and commercial equipment warranties.
  • A longer look-back than 30 days — only if we confirm some manufacturers give longer filing windows than Ferguson's; we won't promise that before checking.

If nothing above ends up mattering to the shops that use it, we won't build it just to have a longer list.

Pricing

Founder decision, 2026-09-28: WrenchClaim moved to pay-as-you-go credits, the same model across all of our products. This withdraws the monthly-fee tiers and the recovery-share option described in earlier versions of this page; neither is offered anymore.

Credit packs

Buy a pack once; spend credits whenever you have a job to upload — 12 credits a job. Credits never expire — no subscription, no seats, no monthly minimum.
Pack Credits Price Per credit Buy
Starter (minimum purchase) 25 $25 $1.00 Sign in to buy
100 100 $90 $0.90 Sign in to buy
500 500 $400 $0.80 Sign in to buy
2,000 2,000 $1,400 $0.70 Sign in to buy

Card checkout is coming; until then the buy button in Your work emails us and we reply with a payment link. Claude on Amazon Bedrock in the EU drafts the wording, ordinary code does the date checks, and your office manager reviews every packet before it is filed. Previewing the invented samples above costs 0 credits and needs no account.

What one job costs

Unit of work Credits Starter rate ($1.00 a credit) 2,000 pack ($0.70 a credit)
One uploaded job (one export checked, every eligible packet drafted) 12 $12.00 $8.40

A claim packet is the model, serial, dates, invoice number, photos list, failure narrative and the part cost (parts only), in Ferguson's form field order, for your coordinator to file. A job costs 12 credits however many packets it drafts, including none — a leak-report-only run of last year's export is still one job. The Starter pack (25 credits) covers two jobs.

Monthly cost at the reference volumes

We haven't verified claim volume for any shop — this is our own unsourced estimate: about 2 claims a technician a month, priced as if each were uploaded as its own job (several claims in one export cost one job, so this is an upper bound). We apply it with this rule: a shop buys the pack that matches its monthly need — under 100 credits a month, the 100-pack rate ($0.90); 100–499, the 500-pack rate ($0.80); 500 or more, the 2,000-pack rate ($0.70). A pack is paid in full up front and whatever you don't use carries over, so these monthly figures are the cost of the credits used, at that pack's rate.

  • 5-technician shop: ~10 jobs a month = 120 credits, at the 500-pack rate = $96 a month ($9.60 a job).
  • 50-technician shop: ~100 jobs a month = 1,200 credits, at the 2,000-pack rate = $840 a month ($8.40 a job).

These are the same figures as in the comparison table above.

How we handle your data

We are not SOC 2 certified, and we won't claim a certification we don't hold. Job records carry your customers' names and addresses, so this is how we handle them:

  • You upload job data yourself, only after signing in with a verified email address; the public preview above uploads nothing and there is no anonymous upload.
  • We only work from the files you choose to upload.
  • Data is encrypted in transit and at rest.
  • Job exports are read by ordinary code. Claude on Amazon Bedrock in the EU (processed within EU regions) reads the technician notes and photos; the calls are not used to train any model.
  • Homeowner names and addresses are used only to fill the claim form, and we don't write document content or homeowner data to our logs. We don't sell your data.
  • Uploads never used in a job are deleted after 72 hours. Jobs that fail, are rejected or are never paid are deleted after 14 days. Paid work is kept 365 days. You can delete a job, or your whole account, at any time.
  • Credits are only spent when you submit a job: 12 credits a job, however many packets it drafts. They are reserved when you submit and refunded if the job fails or is rejected in review.

The details are in our privacy policy and terms; a data processing agreement (DPA) is available on request at hello@wrenchclaim.com. If your insurer or distributor sends us a security questionnaire, we'll answer it honestly. Nothing on this page's preview is real — it runs entirely on made-up jobs and made-up names.

Questions we expect

Doesn't ServiceTitan already do this?

If you're on ServiceTitan, it already tracks warranty parts and returns, and its Carrier integration processes claims — we're honestly not the right fit unless claims are still slipping through. We built WrenchClaim for shops on Housecall Pro, Jobber, or paper.

Every OEM portal is different and changes without notice — can you really keep up?

We don't touch the portals. We lay the packet out in the order of the form you file on — Ferguson's, today — so your coordinator copies it in. A portal redesign changes where they paste, not whether the claim gets filed.

We already write off unfiled claims as a normal cost of doing business.

Upload last year's job export in Your work and the leak report lists the claims that were in coverage but whose filing window had already closed, with a rough parts-cost estimate of what they were worth. It is an estimate from what the export and photos show, not a promise that any claim would have been paid. Each uploaded job costs 12 credits ($12 at the starter rate) however many packets it drafts, so a leak-report-only run of last year's export is one job.

Do I have to commit to a monthly fee?

No — there's no monthly fee, and the recovery-share option is gone too. You buy a credit pack (Starter is 25 credits for $25) and only spend credits when you submit a job, 12 credits a job. Credits never expire, so there's no cost to buying ahead of a slow month.

Can you recover claims from last year?

Usually not — once the filing window closes, the claim is gone. The leak report shows what was lost so you can decide whether to stop it happening again.

Are you affiliated with any manufacturer, or with Ferguson?

No. Brand names belong to their owners; WrenchClaim isn't affiliated with or endorsed by any manufacturer or distributor.

We already use Ferguson's online form.

Good — that's the form our packet fills. We find the eligible jobs and pre-fill it; you still submit.

Is my customers' data safe?

See "How we handle your data" above: you upload only what you choose, encrypted, never sold, deleted on a fixed schedule (72 hours for uploads never used, 14 days for failed, rejected or unpaid jobs, 365 days for paid work) or whenever you delete them, and no certification we don't hold.

What if we're not on any field-service software?

Upload a spreadsheet or CSV export of your jobs, with the technician notes and rating-plate photos. No integration is needed to start.

See it on your own jobs

Sign in, upload a job export and see which claims can still be filed. If you would rather see it on invented jobs first, try the preview above. Questions before you start? Email us.