30-min call with RobBook a proof-of-concept call
Job 02 · Service desk

// Fire alarm contractors · Deficiency proposals

Failed devices on the inspection report, drafted into the repair proposal.

Fire alarm deficiency reports, tested as a free AI proof of concept on 20 to 30 inspections your office already proposed on. AI reads each completed report and drafts the proposal: every failed device with its location as written, the deficiency your inspector noted, parts and labor lines from your rate sheet, and the items a person must confirm. Your service manager, the person who knows this work best, compares each draft with the proposal that went out.

Book a proof-of-concept call30 minutes with Rob
Past reports
20 to 30
Deficiencies judged by AI
None
Live proposals touched
None

// The one job

The inspector marked it failed. Someone still has to write the proposal.

An annual test at a school comes back with a dead horn strobe in the gym corridor, three smoke detectors out of their listed sensitivity, a duct detector that never shut its fan down and batteries past their date. Your service manager works out the part for each line, the hours, whether an elevator or HVAC technician has to be there and whether any of it needs a permit, then writes something the customer can approve.

In the proof of concept, AI reads the same reports with your rate sheet and drafts the proposal for each one: a line per failed device, its location exactly as the inspector wrote it, the deficiency as noted, parts and labor priced from your sheet, the reporting fields a public rule names for that jurisdiction, and a list of what someone on your team has to confirm. Nothing reaches a customer or a jurisdiction.

Inspection reportDevice test sheets
Building
Panel
Inspected
Inspector
DeviceLocationResult
Illustration, not one of your reports
Priced from
your rate sheet
Repair proposalDraft
Customer
Report ref.
To confirm
Reporting fields
RepairLaborPrice
Illustration, not a real proposal

// What makes it hard

What a failed line leaves for the proposal to work out

A clock started before the proposal did. NFPA 72, the National Fire Alarm and Signaling Code, as Bates College's safety office quotes it, has an uncorrected deficiency reported to the owner in writing within 24 hours. Texas runs on labels: a yellow label on a panel that falls short of its standards means written notice to the owner and local authority within five business days. A red label marks a system inoperable, impaired or in fault. Inoperable means an immediate call and written notice the next business day; fault or impaired means three business days. Philadelphia's inspectors send a deficiency notice to Licenses and Inspections within 45 days of inspection. A proposal doesn't replace any of that, so the draft names the step your report points to and leaves it with your office.

Reporting fields come from the rule. A Texas inspection label carries the firm's name, address, phone and registration number, the date, the licensee's signature and license number, the type of inspection, the date of the last sensitivity test if known, and whether the system came out acceptable, yellow or red. The service label after a repair records which color it cleared and when. Where a public rule names fields like these, the draft lists them beside the proposal. Where none does, it adds nothing.

Same part or different part decides the permit. Raleigh's Fire Marshal defines like for like as the same model number from the same manufacturer, then the maker's named replacement if a model is discontinued, then the panel's compatibility list. Six or fewer such devices take a stand-alone permit with cut sheets and a scope of work, no plans; more than six, a power supply expander or a panel take the fuller filing. Bellevue, Washington concluded in 2011 that same make and model needs no fire alarm permit, other replacements do, and changing a panel's programming counts as a modification. A line that looks like a small swap can carry a permit, so the draft marks any line where the report, your parts list and the old device disagree on the model. It never picks a substitute.

One failed device can need other trades. North Carolina's State Construction Office checklist wants the elevator control key and a technician on site to test recall, HVAC shutdown done by the panel and not by a detector's own relay contacts, and a hinged or latched access door at each duct detector. It also warns that a battery carries two dates, installation and manufacture. So the draft separates work your technicians can do alone from work that needs someone else's key, access or crew, and reports whichever battery dates the inspector wrote down.

Location stays as the inspector wrote it. The University of Rhode Island allows a 40-character location label at the panel, Texas State University wants each field device labeled with its full circuit address, and North Carolina wants loop and device number on every base. An inspector's shorthand may match none of them, so the draft copies the location exactly and flags a device whose address is missing or repeated. Hospital customers answer to Joint Commission EC.02.03.05, which an October 2019 Health Facilities Management article says runs to the activity, date, inventory, frequency, tester's name, contact and affiliation, the NFPA standard and results through repair and retest, and it recommends a summary by date found, corrected and retested. Your service manager will check first: failed devices dropped from the proposal, the wrong location on a line, rates that differ from your sheet, permit triggers left unmarked, and any line that strays into deciding whether a device failed. Everything above summarizes public documents read in November 2026 and isn't legal or engineering advice.

// What you send

What the test needs from your service office

20 to 30 reports
Copies only
01

20 to 30 completed reports

Annual and semiannual fire alarm inspection reports with their device test sheets, from several building types and inspectors, as they were first turned in.

02

The proposals that followed

The proposal your office sent for each report, any revision, and whether it was approved, declined or left open.

03

Your rate sheet and parts list

Labor rates, after-hours rules, minimums, lift or access charges and part prices, along with any contract rates a customer has with you.

04

NDA first, look-alikes if needed

Reports show customers' buildings, panel locations and where a system is weak, so the NDA is signed before anything moves. If an owner refuses copies, your service manager helps us build look-alike reports instead.

// Before it starts

Settled before a report is copied

Two things come from the owner first: who judges, and what counts as passing.

Proposal test termsOwner signs off
Your reviewer
Named by the owner. Usually the service manager or whoever writes repair proposals today.
Success criteria
In writing first, including how a dropped device or a wrong rate counts
Deficiencies
Taken from the inspector's report, never judged by AI
Price
A range for the live job, before the first report moves
NDA
Signed before any report or rate sheet moves

// How it's judged

Each draft beside the proposal your office sent

Report by report
Device by device
Same 20 to 30 reportsYour office's proposalThe proof of concept
Every failed device carried onto a lineFilled in from your reportsFilled in from your reports
Location kept as the inspector wrote itFilled in from your reportsFilled in from your reports
Deficiency wording taken from the reportFilled in from your reportsFilled in from your reports
Parts and labor priced from your rate sheetFilled in from your reportsFilled in from your reports
Lines needing another trade, access or a permit markedFilled in from your reportsFilled in from your reports
Items a person must confirm, with the reasonFilled in from your reportsFilled in from your reports
Reporting fields listed where a public rule names themFilled in from your reportsFilled in from your reports
Blank until it runs. No cell gets a value before your own reports have been drafted.Your service manager marks each row against the agreed criteria.

// After a yes

About 30 days on new inspection reports

With your service manager's yes, the job runs for about 30 days on reports as your inspectors turn them in.

Your service manager approves every proposal before a customer sees it, and written notices, labels and filings stay with your office.

The price for the live job is fixed before you sign. Permit packages, or anything else next, is priced separately, with monthly support once a job is live.

// After proposals

What could come next

Possibilities, ranked
One at a time
  1. 01

    Permit submittal packages

    A jurisdiction's checklist and a project's drawings drafted into a package for your designer to review and stamp.

    Next
  2. 02

    Open proposals by customer and age

    Every unanswered repair proposal listed, so your office knows which customers to call first.

    Then
  3. 03

    Device inventories by building

    Years of device test sheets combined into one address and location list per building, for your inspectors.

    After that

// One hard limit

It never decides whether a device failed.

In the proof of concept, nothing touches a fire alarm panel or a permit portal, and no live proposal or live inspection report is opened. It never judges a deficiency, designs a system, calculates a battery or stamps a submittal. Whether a device failed is your inspector's call on site, and your service manager approves every proposal before a customer sees it. The draft carries what the report says and marks what it can't settle.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once we know how many inspection reports your office closes in a month and how many of them carry failed devices.

// Questions

Deficiency proposal questions from service managers

Will the AI decide which deficiencies count?
No. Every deficiency on a draft comes from what your inspector wrote on the report. If a note reads like a failure but no result is marked, the draft lists the line for your service manager and leaves it alone.
Can it price from our rate sheet?
Yes. The rate sheet is part of what you send. Any line your sheet doesn't cover stays unpriced, with a note saying so.
What about a detector the manufacturer no longer makes?
The draft marks it and doesn't choose a replacement. Some jurisdictions treat a change of model as more than a repair, so a person on your team decides what goes on the line and whether a permit is involved.
Will it send the written notice or file with the fire marshal?
No. A draft can name the notice or filing a report points to, but written notices, labels and filings stay with your licensed staff. Nothing reaches a customer or a jurisdiction from the proof of concept.
Do you need access to our inspection app or panel software?
No. Copies of reports and proposals are enough, whatever produced them. If the test passes, the live month is fitted to the system you already use, and a person still approves each proposal.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Bring a month of reports with failed devices.

Half an hour with Rob on your company, your role, the job you'd test first and about how many inspection reports carry failed devices each month. Reports and rate sheets stay with you until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.