Skip to content
Idea AtlasSign in

TradeLedger

As described:StopNarrowed:Narrow

No as a system of record for any trade. Go as the fire-extinguisher inspection system of record, only with trade access.

fire-safety contractors · ~$150 a month per shop · last reviewed (next review by 29 Dec 2026) · 53 cited sources

Save
Share

← All research

3. Feature-by-Feature Scrutiny (the Idea's Stated Features)

The idea names four record types plus a promise: jobs, inspection or compliance logs, equipment and rental inventory, crew scheduling, replacing spreadsheets and paper. Each is classified below for the chosen trade (portable fire-extinguisher inspection and service).

Categories:

  • Table stakes (TS): customers expect it. It earns nothing, but its absence costs you.
  • Differentiator (D): a real reason to choose you over the alternatives.
  • Distraction (X): built but unlikely to move revenue or retention.
  • Liability (L): creates support, compliance, legal or trust risk.

Some features sit in two buckets. The primary bucket comes first.

3.1 Classification table

#Stated featureCategoryReasoning
1"A system of record for one trade" (positioning)D, only once the trade is namedThe thesis is right: records that a shop is legally required to keep are sticky, and IDC argues systems of record are harder for AI agents to displace. But "one trade" unnamed is "any trade", which is L: it's Jobber's market. Name it: "the system of record for extinguisher service shops".
2Jobs (work orders, visits, status)TSEvery tool has jobs: Jobber, Housecall Pro, FireInspected, ServiceTrade. Needed, but nobody switches for it. Make the job a view on the asset register, not the core record.
3Inspection and compliance logsD (the core)This is the product. In this trade a "log" means each extinguisher's history: type, size, manufacture date, location in the building, each annual check, 6-year maintenance, 12-year hydro test, and every deficiency with a photo. Generic checklist apps (SafetyCulture, GoAudits) capture the visit, not the unit's life. Build the unit-level history, with a QR or barcode ID on every unit.
4Due-date tracking (implied by "compliance")DThe money feature. A monthly list of "what's due, by customer and street" turns records into billable work. Missed 6-year and hydro cycles are revenue left on the table and accounts lost to rivals.
5Equipment inventory, read as the shop's own stock (van stock, recharge agent, parts, spare units, loaner extinguishers)TS → weak DUseful: techs run out of parts on site and loaners go missing. But full stock control is a rabbit hole. v1: van stock counts and a "used on job" deduction. Nothing more.
6Rental inventoryX for this tradeIt came from the party-rental candidate. Extinguisher shops rarely rent units, beyond loaners during service, which feature #5 covers. Cut it.
7Crew schedulingTSNeeded for shops with 3+ techs: who goes where, which day. Build it as the due list grouped into routes, not a general calendar. Route optimisation is X until a shop with 8+ techs asks.
8Replacing spreadsheets and paperD, if migration is done for themSwitching cost is what keeps shops on paper and on incumbents. Migration done for them (CSV, old exports, photos of paper sheets through capped AI extraction plus a human check) is the single biggest reason a shop switches this month rather than "someday".
9Reports (implied by "compliance logs")DA clean per-site PDF plus export packs for The Compliance Engine and the main city portals saves the office admin hours a week. Contractors pay $15–37 a report and still re-key. Brycer sells re-keying at $5 a report (10).
10Offline use (not stated, but forced by the job)TS → DTechs inspect in basements, garages and plant rooms. If the app fails without signal, techs go back to paper. Offline-first is table stakes the incumbents often do badly.
11Configurable for any trade (implied by the generic framing)LCustom fields and "build your own workflow" make the product vague, the onboarding long and the marketing impossible. Every configurable screen is one the extinguisher tech doesn't need.

3.2 Scoreboard

CategoryCountFeatures
Table stakes3Jobs, crew scheduling, offline use (it becomes D if done well)
Differentiator5Unit-level inspection history, due-date engine, migration done for the shop, jurisdiction-ready reports, "one named trade" positioning
Distraction1Rental inventory (plus route optimisation, full stock control)
Liability2"Any trade" configurability, the unnamed-trade positioning

About half of what was described is a reason to buy, once the trade is named. Unnamed, almost none of it is.

3.3 "Building to avoid selling": explicit call-outs

  1. A configurable "any trade" engine. It feels like leverage. In practice it's months of abstraction with no customer asking for it.
  2. Route optimisation and maps. They demo well. Shops with 1–5 techs already know their streets.
  3. Native iOS and Android apps. An offline PWA covers the tech's job. App-store releases double the work.
  4. Direct integrations into every city portal. Most have no public API (unverified, but likely). Build exports first, and integrate where an API and many customers exist.
  5. Full inventory and purchasing. Use van stock counts and nothing more until customers pay for more.

3.4 What a disciplined v1 looks like

  • Keep: customer and site records, extinguisher asset register with QR/barcode, due-date engine (annual, 6-year, 12-year hydro), offline inspection app (scan, pass/fail, photo, signature), per-site PDF report, migration service, simple job list grouped by route, invoice via Stripe or QuickBooks sync.
  • v1.5: deficiency → quote → repair job; Compliance Engine export pack; customer read-only portal with certificates; van stock.
  • Defer: kitchen hood suppression and emergency-lighting modules; route optimisation; native apps.
  • Cut: rental inventory, "any trade" configurability, payroll, accounting, a marketing CRM.