The report is done before you're back in the truck.
Inspection software for fire protection contractors, built by one who still runs his own inspections on it. Fifteen inspection programs, one app, one flat price, and it keeps working in the basement with no signal.
$125 a month. One seat minimum. No implementation fee, no card to start.
Joe Montuori, NICET Level IV fire alarm contractor, and Sam Zimmerman, senior software engineer. Madison, CT. Meet us
A fire alarm contractor who speaks your language, and an engineer who builds what he hears.
Most inspection software is designed by people who have never put a system on test. CodeGreen is built by Joe, an active NICET Level IV fire alarm contractor who is out testing devices and closing out reports every week, working side by side with Sam, an enterprise-level software engineer.
Joe knows why a conventional panel has device numbers instead of addresses, why a Flexput zone of pull stations belongs next to the addressable loop, and which call you make before you pull a station. Sam turns that into software that holds up in a basement with no signal. That is the difference: nothing in CodeGreen had to be explained to the people who built it.
When you email support, you reach the two of us. When you ask for a feature, the person who hears it is the person who builds it, which is why CodeGreen gets better every week. See what's new
“I got tired of small shops being priced out, and still getting asked about systems that aren't even on the property.”
Joe, on why he built itOffice and shop: 1 Orchard Park Rd, Madison, CT 06443
Fifteen inspection programs. One app. One price.
Every service schedules the same way, inspects the same way on the phone, and prints the same clean report. Put three of them on one visit and the customer gets one combined report.
Fire & Life Safety 7 services
- Fire AlarmNFPA 72
- Emergency LightingNFPA 101
- Fire ExtinguishersNFPA 10
- Call For AidInternational Fire Code
- Hood SuppressionNFPA 96 · UL 300
- Hood Exhaust CleaningNFPA 96
- Fire DoorsNFPA 80
Water-Based Systems 8 services · NFPA 25
- Fire SprinklerWet, dry, preaction, deluge
- Standpipe & HoseClass I, II, III
- Fire PumpsElectric & diesel, with curve
- Private Fire MainsHydrants & mains
- Water Storage TanksHeated & unheated
- Water SprayFixed systems
- Foam-WaterSprinkler & spray
- Water MistFixed systems
No add-on modules. Schedule a water-based visit at its NFPA 25 interval, weekly through five-year, and the technician is asked exactly what's due for that kind of system. Nothing missing, nothing extra.
Read the report before you buy anything.
Nobody in this trade shows you their reports. You're expected to sign up and find out. These are real PDFs, exactly as the app produced them. Print one, hand it to your AHJ, see whether it holds up.
Fire alarm, full buildingPlus emergency lighting, extinguishers and call for aid. 13 pages.
Fire sprinkler, annualWet and dry risers, NFPA 25 interval. 11 pages.
Fire pump, annualDiesel pump, readings and performance curve. 8 pages.
Fire doors, NFPA 80Swinging and rolling doors, clearances, photos. 6 pages.
Sample data on a sample letterhead. Your logo, license number and company details print in the header. Make, model and serial numbers stay internal.
Built from real days on real jobs.
Every feature either saves the technician time in the field or hands the office clean, compliant paperwork. If it does neither, it isn't in here.
A dispatch board for the whole crew
Day, week and month views with every technician's visits live as they update from the field. Schedule from the board, block time off, filter by service, and only see technicians qualified for the work.
Technicians matched to what they're certified for
Mark which services each person is qualified to perform. Set a technician per service on each property, and an unqualified pick is flagged before it's saved. Someone leaves? Reassign everything they hold in one step.
Truly offline
Build a whole fire alarm system, add units to any register, inspect and sign with no signal. It syncs in the right order when bars come back.

Twenty devices in a minute
A spreadsheet-style Manage grid on every register, with real dropdowns, paste and fill-down. Only the rows you changed get saved.

A guide written from the real screens
Every discipline's workflow, searchable, on the office app and on the phone, and readable with no signal.

Code knowledge built in
Answers the standard decides lock automatically, with the reason shown. A dry chemical hood system is never UL 300. A Class I standpipe has no hose dates.
Only asks what the building has
Set the property up once. No central station on the system? You're never asked a central station question. No more pages of N/A.
Point report in, devices out
Drop in a panel's point report as a PDF and AI reads the devices onto the right panel for your review. An hour of typing, gone. You still check it before it saves.
Start to signed report, nothing sped up.
A real fire alarm and extinguisher visit on the phone. No edits, no voiceover, no stock footage.
What you're looking at
- Create the visit and pick the services the building has
- Walk test procedure and panel notes, read at the panel
- Central station and AHJ notified, with times
- 29 devices, addressed and by floor, with Mark All Pass
- A failed device written up and fixed in the field, before and after
- HVAC shutdown and elevator recall
- Six extinguishers, unit by unit
- Sign, and both reports plus the combined report generated on the phone
Just under nine minutes, real time, one property.
And the office side
Real screens from the office app, on a test property.
Your book of business on the front page
Recurring inspection revenue by service, overdue and due-soon work, and open deficiencies, where you see them first thing in the morning.
Every building, every service, every due date
One row per property with a tag per service, last and next dates, and the inspection fee.
Every device on the panel, addressed
Initiating devices, notification appliances, interface modules and batteries, entered once and reused on every visit after.
The day's work, grouped by building
Filter by service, status, review state, technician and date, and save a filter as a view.
Deficiencies become work, not notebook entries
Severity, status, days open, who found it, and the photos from the field, until it's quoted and closed.
Each service, plus the combined PDF
Reports grouped by visit, property or account, sent from the app with a record of who sent what, to whom, and when.
Four roles, drawn out in full
Admin, manager, advanced inspector and inspector, with control over who can generate reports and edit field data from the phone.
We left out the parts you pay for and never use.
Joe went looking for software to get off paperwork and got quoted like a national chain. Here is what he ran into, and what we did instead.
| What Joe ran into | CodeGreen ITM | |
|---|---|---|
| Price | “Book a call for a quote” | $125 a month, printed on this page |
| Getting started | Implementation fee, then 30 to 90 days before you can work | No fee. Catalogs and questions already loaded. Start today |
| Seats | Minimums that only make sense at 20 users | One seat. Add a tech for $25 the day you hire |
| More disciplines | Sold separately as modules | All 15 services included |
| The questions | Pages of N/A on every report | Only what the building actually has |
| Support | A ticket number | Joe and Sam, who build it |
One number. Same for every shop.
Your time is worth something, and we're not going to make you sit on a Zoom call to hear a price. It's right here, it's the same number the next shop gets, and there's no introductory rate waiting to jump at renewal.
Use it for a month and it pays for itself in the part you actually care about: reports finished before you leave the site instead of at the kitchen table.
Includes you. Each additional technician is $25 a month.
- All 15 inspection programs, dispatch board and reports
- Unlimited properties, systems, devices and reports
- iPhone, iPad and Android apps, office app in any browser
- No implementation fee, no card to start
- Cancel any time from your own account
Places are limited. Every application is read one at a time.
The things shops ask us first.
Do I pay extra for sprinkler, hoods or fire doors?
No. Every inspection program is in the $125 a month, from fire alarm to fire pumps. Turn on the ones your shop does and ignore the rest.
Does it really work with no signal?
Yes. Jobs, registers, inspections, photos and signatures are held on the phone. You can even build a fire alarm system from scratch in a basement. Everything syncs when you're back on a connection, and the app shows you exactly what's still waiting.
How do I get my existing buildings in?
Paste rows into a Manage grid, or drop in a panel's point report as a PDF and let it read the devices for you to check. The equipment catalog and inspection questions are already loaded when you sign in.
Will my customers see make, model and serial numbers?
No. They stay internal. The one exception is kitchen hoods, where the hood and suppression system manufacturers print, because they're different companies and the customer needs to know both.
What does “in testing” mean for me?
We're taking on a limited number of shops for the final round. You get 60 days free instead of the standard 30, no card, and a direct line to us. In return, tell us what's wrong and what's missing. This stage is about building what you tell us, not filling seats.
What if I have a question before I join?
Email [email protected]. It comes to Joe and Sam.
Get your evenings back.
Join us. 60 days free, no card, no onboarding fee, and the two people who build it on the other end of every email.
Free to anyone either way: the Learning Center, calculators and code reference, and CodeGreen Tools on iPhone or Android.


