Software for fire sprinkler, alarm and backflow contractors

Run your fire protection company from first call to paid invoice.

RiserOS is field service and sales software for fire protection contractors. Quote the work, inspect on an iPad with no signal, schedule the crew, and see what every job really made.

No sign-up. Pick a role and look around. The demo holds sample data only.

How a job moves

Everyone can see where a job is, and who has the next move.

RiserOS works out where each job stands from what has actually happened to it: a quote answered, a part covered, a visit finished, an invoice recorded. Nobody has to remember to drag a card.

  1. Needs quote

    A new lead, or a failed inspection item, is a job waiting for a price. The estimator owns it.

  2. Awaiting customer

    The quote went out with Approve and Decline links. Reminders follow on the schedule you set.

  3. Parts

    Mark what is covered from stock or on order. A visit can still be booked, and you are warned, not blocked.

  4. Ready to schedule

    Approved and covered. Dispatch picks a day and a crew.

  5. Scheduled

    Technicians see it on My Day. On the way, On site and Finished are the time clock, so the timecard is a byproduct of the work.

  6. Needs sign off

    The visit is done. A manager reviews the report, the hours and the costs.

  7. Ready to bill

    Signed off work lands with billing, with a packet ready to send. Once it is invoiced the job locks.

Every step has an owner, a person or a role, so the morning question is never "who has this?"

Inspections and reports

Inspections that survive a basement.

Riser rooms and pump houses rarely have signal. Technicians save an inspection to the iPad, answer it, take photos and capture signatures with no connection, and everything syncs when they are back above ground.

The inspection form catalog
Form Usually inspected to
Sprinkler, annual and quarterly NFPA 25
Fire alarm NFPA 72
Backflow prevention assembly Local water authority
Fire extinguisher NFPA 10
Kitchen hood suppression NFPA 96 and 17A
Special hazard suppression By system type
Emergency and exit lighting NFPA 101
Fire pump churn test and five-year internal pipe NFPA 25
Work order and service summary Customer signature required

Every form is data your administrator can edit, and editing one never rewrites a report that was already sent. The standards column is a reference, not a compliance opinion. Your authority having jurisdiction decides what applies.

What it covers

One system for the office and the truck.

Sell

Quotes from a real pricebook

A pipeline for new work, and a quote engine tested against the contractor's own pricing workbook. Quotes go out as a PDF with an Approve or Decline link.

Inspect

Failures become repairs

A failed item turns into a repair at submit, with the technician's photos, ready to price. The customer gets a report link, not an attachment to lose.

Recur

Recurring work does not slip

Register each system once. RiserOS tracks when each inspection is due, lists what is coming, and emails the reminders.

Dispatch

A schedule the crew can follow

Book visits by day and crew, with a warning when a technician's credentials do not fit. The office sees who is on the way and who is on site.

Pay

Timecards to payroll file

Weeks are submitted, approved and frozen, then exported in the columns your payroll company asks for. A raise never rewrites an old job's margin.

Know

Quoted against actual

See what each job and each building really made, by region, with the hours that were actually worked.

The paperwork fire protection really has

Built around how this trade actually gets paid.

National accounts

A national customer's rules show on the visit card, their work order is signed in the app, and the signed bundle goes back to them.

Water authority backflow forms

Each water district's own backflow report is filled from the inspection and sent to them, with a queue so a bounced one gets noticed.

The right license on the right report

Technician licenses and certifications are tracked by state and expiration, and the number that prints matches the building's state.

A billing packet, with no costs in it

The packet carries the price and the report and never a wage, a cost or a margin, so the people who invoice see what they need and no more.

Why the numbers hold up

Written so nobody has to wonder what is true.

Code comes from a table, not a guess

Requirements by occupancy type come from a reviewed table of standards. AI never states a code requirement, and a claim from a single source is shown as a question.

What was sent stays as sent

A quote or a report keeps its prices, its customer details and its photos as of the day it went out. Editing the catalog later cannot change it.

One engine does the math

Quote totals are computed in one place and tested against the contractor's own workbook, so the number on screen is the number on the PDF.

Where it stands

In private beta, and honest about what is next.

RiserOS is being proven with a fire protection contractor in Kentucky and is opening to a few more companies.

Working today

  • Pipeline, quoting and customer approval links
  • Inspections, reports and offline capture
  • Scheduling, the technician clock and payroll export
  • Billing packets and job profitability
  • Service intervals and reminders

Planned, not built yet

  • A direct QuickBooks Online connection
  • Importing your existing customers and buildings
  • A standing customer portal beyond the report and quote links
Questions

What fire protection contractors ask first.

What is RiserOS?

RiserOS is field service and sales software for fire protection contractors. It covers quoting, inspections and reports, scheduling, technician time tracking, payroll export, billing and job profitability in one system, so a job is entered once and followed from the first call to the paid invoice.

Who is RiserOS for?

RiserOS is for contractors who sell, inspect and repair life safety systems: fire sprinkler, fire alarm, backflow testing, fire extinguisher, kitchen hood and special hazard suppression, and fire pump work. It is built for a company with an office and a crew of technicians, including companies that serve national accounts.

Does it work without cell signal?

Yes. Save an inspection to the iPad before going into the building and fill it out with no signal. Answers, photos and signatures are kept on the device and sync when the connection returns, and nothing is sent twice. Starting a brand new inspection needs a connection, which is why the app asks you to save it for offline first.

Which inspection reports are included?

The catalog covers sprinkler (annual and quarterly), fire alarm, backflow assembly, fire extinguisher, kitchen hood suppression, special hazard suppression, emergency and exit lighting, fire pump churn tests, five-year internal pipe inspections, and a work order and service summary. Every form is data an administrator can edit, and editing one never changes a report that was already sent.

What happens when an inspection item fails?

Each failed item becomes a repair automatically when the inspection is submitted. The repair carries the technician's photos, can be priced into a quote in one step, and shows its status from the quote the customer answers. Nothing has to be retyped.

Does RiserOS use AI, and does it decide code requirements?

AI is used only to research prospects, and every result is labeled as such. Code requirements never come from AI: they come from a reviewed table of standards by occupancy type. A fact that only one source reported is shown as a question rather than as a fact.

Does it connect to QuickBooks or my payroll company?

Not directly yet. RiserOS produces a billing packet and an invoice worksheet you can import into your accounting system, and a configurable payroll export that matches your payroll company's file. A direct QuickBooks Online connection is planned.

Can I bring my existing customers and buildings?

Importing existing customer and building lists is planned and is not available yet. Today a new company starts with an empty system and adds work as it comes in.

Is RiserOS ready to buy?

RiserOS is in private beta with a fire protection contractor in Kentucky and is being opened to a few more companies. You can try the live demo right now: it needs no sign-up, and you can look at it as an administrator, a salesperson, a technician or a billing clerk.

See it with a week of sample work in it.

The demo is a working copy of RiserOS with a sample fire protection company inside. Sign in as an administrator, a salesperson, a technician or a billing clerk and click through a real job.