Fire protection software for contractorsThe job's done. The invoice still hasn't gone out.
Firavia runs the whole company on one spine: maintenance that schedules itself, service reports signed on site, and the invoice raised the moment the work is done. From the first enquiry to the money in the bank.
$0 today. Then from $80 a month, billed yearly from A$116 a month, billed yearly from S$104 a month, billed yearly for each module you use. Invoicing a finished job comes with Field Service; quotations are in CRM: see what each module holds. Cancel anytime.
Built on an engine that already runs a working fire protection company's operations, every day.
Your records are isolated from every other company at the database itself, and that isolation is tested on every release.
Quotation to work order to report to invoice, one chain. Each document builds from the last.
14 days free, card handled by Stripe, cancel in two clicks. We never see your card number.
Running a fire protection company on spreadsheets leaks money three ways.
Maintenance dates slip
Every serviced building has a next-due date. When it lives in a spreadsheet and someone's head, cycles get missed. A missed cycle is lost recurring revenue, and it is your client's compliance record on the line.
Reports stuck in WhatsApp
The technician finishes on site and the report is a photo in a chat thread. Someone retypes it later, if they remember. The client waits, and the paperwork that proves the job was done goes cold.
Work done, never billed
The job closed last week. The invoice is still in the pile. Revenue you have already earned sits uncollected because raising the invoice is a separate, manual, end-of-month scramble.
One system, from the enquiry to the paid invoice.
Every record links to the next. Nothing is retyped, nothing falls through, and you can see the whole chain from any point.
Extinguishers, hosereels, cabinets. If you sell the equipment other fire companies fit, Firavia tracks the stock, the delivery orders and the billing on the same spine. Many companies do both, and Firavia runs both from one workspace.
Each step sits in a module. Field Service carries the work orders, service reports, maintenance contracts, and the invoice for a finished job with its payment. The enquiry, quotation and customer PO need CRM; credit notes, statements, billing periods and reminders need Accounting; sales orders, delivery orders and stock need Inventory. Pricing lists what each module holds.
One system, and a part of it for each person on the job.
See the whole company at once
Contracts, visits, service reports and invoices on one system, with every branch under one login. Analytics reports quote win rate and contract profitability, and says a figure is unavailable rather than show a zero it did not measure.
Quote, number and bill without retyping
Quotations, document numbers that carry on from your last invoice, and a list of finished work not yet billed on the New invoice form. A discount past someone's limit waits for an approval before it goes out.
The day's work on a phone
The jobs they are on, a checklist to work through, photos, and the customer's signature before they leave. A fault found on site goes on that job, and a request to move a job goes to the office to decide.
Stock and supply beside the servicing
Products, stock, sales orders and delivery orders on the same system as servicing, for the many companies that do both.
Fire protection maintenance, reports and billing: the parts that stop the leaks.
The schedule builds itself from your contracts.
Tell Firavia what each contract covers and how often. It generates the visit schedule, shows you what is due at which site before the date passes, and never forgets a building. Overdue work is on your dashboard, not in the back of anyone's mind.
Reports done on the phone, signed before your tech leaves.
Your technician works through a structured checklist on site, attaches photos, flags deficiencies, and hands the phone over for a signature. The report exists the moment the job ends, and the flagged deficiency is already a quotation waiting to happen.
The invoice exists the moment the work does.
The moment the customer signs the report on a job billed when it is done, the draft invoice is there: priced from the job's quotation when that quotation covers this one job, and otherwise left for you to price, never retyped from memory at month-end. Every line names the job it bills, and a line priced from the quotation names the quotation line it came from. You check it and send it.
A portal for your customers
Clients log in to see their own sites, reports and invoices. A report is signed on site, from a link you send them, or in their portal. They only ever see their own records.
Every site, one view
Multi-site servicing and multiple branches in one place, with roles so a technician never sees pricing.
Stock and supply built in
Products, stock levels, sales orders and delivery orders, on the same system as servicing.
Built like the systems you inspect: to a standard.
Every record carries your company's identity, enforced by the database itself, not just hidden by the screen. We attack this wall in testing on every release.
Technicians work without seeing pricing. Finance sees the money: quotations, invoices, payments and billing periods. Your customers see exactly their own sites and nothing else.
Reports carry who did the work, what was found, the photos and the signature, linked to the invoice that billed it.
Billing runs on Stripe's infrastructure. Your card details never touch our servers, and cancelling is two clicks, not a phone call.
Pay for the modules you use, and the people who use them.
Field Service is the base every workspace has. Add a module when you need it, drop it when you don't, and what you already recorded stays readable either way. Each module below says what it holds.
- Field Service in every workspace: Customers and sites, work orders, scheduling, service reports, maintenance contracts, customer portal, the invoice for a finished job (drafted when the report is signed) and its payment
- CRM Enquiries, quotations, customer POs
- HR Leave, attendance, overtime, competencies
- Inventory Products and stock, sales orders, delivery orders, supplier POs
- Accounting Credit notes, statements, billing periods, payment reminders, write-offs, invoicing sales orders and quotation deposits
- Compliance & Certification Certificate register, certificates issued and revoked
- Projects & Installation Installation projects, progress claims, variations, retention
- Analytics & Reporting Contract profitability, quote win rate, maintenance compliance, technician delivery
- Fleet & Test Equipment Test equipment, calibration due dates, custody
Worked example: quotation to invoice is Field Service and CRM. For three people that is $396 USD a month.
Worked example: quotation to invoice is Field Service and CRM. For three people that is $316 USD a month, billed as $3,792 USD a year.
Worked example: quotation to invoice is Field Service and CRM. For three people that is A$570 a month.
Worked example: quotation to invoice is Field Service and CRM. For three people that is A$456 a month, billed as A$5,472 a year.
Worked example: quotation to invoice is Field Service and CRM. For three people that is S$512 a month.
Worked example: quotation to invoice is Field Service and CRM. For three people that is S$408 a month, billed as S$4,896 a year.
Start free trial$0 charged today. Card required so your trial rolls straight into a paid plan. Cancel within the 14-day trial and pay nothing.
- Volume pricing across your teams
- Onboarding and data migration help
- Service checklists shaped to your market’s standard, where supported
- A direct line to the people who build it
Or write to support@firavia.com. We reply the same working day.
Not sure which modules you need? Book a demo A 30-minute walkthrough on a call.
Built and supported by a Singapore company.
Firavia is built and supported by Lyt Brox, a company in Singapore. When you write in, the people who build Firavia answer, and they handle your training and fixes directly. We reply the same working day.
Fire protection software questions, answered straight.
Do I need to install anything?
No. Firavia runs in a browser on a laptop and on a phone in the field. Your technicians open it like any website and it works on site.
How long does setup take?
Minutes. Sign up, answer three setup questions, then add your first customer and service agreement, and Firavia builds the visit schedule from there. Have an existing customer list? Send it to us during your trial and we load it for you. Enterprise plans include full migration help.
Is my company's data separate from everyone else's?
Yes, completely. Every record belongs to your company and is walled off in the database, not just hidden in the interface. Another company on Firavia cannot see a single row of yours. This is the one thing we test hardest.
Can my customers see their own reports?
Yes. Each of your customers gets a portal login that shows only their sites, service reports and invoices. Reports are signed on site, from a signing link you send them, or by the customer in their portal. They never see another customer, and they never see your pricing.
I supply equipment, I don't service. Is this for me?
Yes. Add the Inventory module for products, stock levels, sales orders and delivery orders, CRM for quotations and customer POs, and Accounting to invoice the sales orders. Field Service comes with every workspace and is what the rest hangs off, so if you also service systems nothing is duplicated.
Does it fit fire safety regulations here?
Firavia is built around how fire protection work actually runs. Your country, currency and, where supported, servicing standard are chosen at signup, your timezone starts on the country default, and all of them can be changed later in Settings. Ask us about your market.
What happens after the free trial?
When the 14-day trial ends, the card on file is charged for your first billing period: each module you chose, priced on the number of people in your workspace. The pricing section shows the per-person rate, and the signup form shows the monthly price for one person across the modules you tick, before you enter a card. Each person you invite adds to every module. Cancel before the trial ends and you pay nothing. Cancel later and you keep access to the end of the period you paid for.
The next serviced building has a due date. Put it somewhere that will remind you.
$0 today. Set up your workspace in minutes.