FirehallDB

Fire department management

Run your firehall from one place

Incident reports, personnel and training records, apparatus, equipment inspections, and the department calendar — one system, built for volunteer and composite departments.

30-day free trial. No credit card required.

app.firehalldb.com
FirehallDB dashboard showing a personnel profile, response statistics, and recent incidents

The call is over. Now the paperwork starts.

Paper binders

Incident reports in a binder are hard to search, easy to lose, and difficult to defend when the record is questioned.

Spreadsheets

Training records in a spreadsheet expire quietly. Nobody notices until a certification has already lapsed.

Group texts

Truck checks arranged over text get missed, and there is no record either way when council asks.

Firehall DB replaces all three — with records that hold up.

Features

Everything the hall runs on

Incident Reporting

Capture a call end-to-end: times, map location, units with assigned drivers, responding personnel, other agencies. MVC and medical sections appear automatically. Print a clean, court-ready report.

Incident Map

Every geocoded incident on an interactive map with colour-coded markers and timeframe filters. The visual chiefs bring to council and budget meetings.

Roster, Training & Attendance

Know who's certified, who's expiring, and who showed up. Valid / Expiring / Expired badges on every certification, and the month-by-month attendance report chiefs use for stipends and year-end reporting.

Fleet

A card for every truck: specs, lifecycle and financials, service status, and its full response and inspection history.

Equipment Inspections

Template-driven truck and station checks with a guided mobile flow. The deepest feature in the product — see how it works.

Calendar & Events

Trainings, meetings, and community events, single or recurring. Officers take attendance from a roster check-off, and it rolls into personnel stats.

Nine incident types, one canonical badge each:Structure FireMotor Vehicle CollisionMedical AssistGrass FireFire Alarm

Equipment Inspections

Truck checks that actually get done — and hold up later

1

Build the checklist once

Nested locations — compartments, cabinets — with drag-to-reorder items, quantities, and required flags. Set a recurrence frequency and bind it to a specific apparatus.

2

Guided mobile flow

One location at a time, pass / fail / N-A with notes, progress meter. Every answer saves as you go — start on a phone in the bay, finish anywhere.

3

Permanent reports

Inspector, duration, overall status, per-item results. Reports snapshot the template, so historical inspections stay accurate even after the checklist changes.

4

Closing the loop

Admins are alerted the moment an inspection completes with issues, and items found by inspectors can be promoted into the template in one click.

Mobile inspection flow showing a monthly pumper check with pass and fail buttons
Start Inspection QR sticker on the compartment divider of a fire truck
app.firehalldb.com/l/link1

Quick Links

Scan the sticker. Start the check.

Short URLs jump straight to a truck's page, a new incident report, or a specific inspection. Print them as QR stickers for truck doors and compartments — scan and go.

Mobile-firstLight & dark modeReal-time notificationsMulti-departmentAdmin / Officer / User rolesCanada & US regional settings

Data isolation

Per-department isolation enforced by Postgres row-level security on every table.

Stripe-hosted payments

No card data ever touches the app. Cancel anytime from the billing portal.

Protected signup

Bot-protected registration, and role-based access enforced at the database level.

Tested continuously

Automated end-to-end and unit test suites run on every release.

Pricing

Every feature on both plans

The difference is limits, not features. Billed monthly or yearly in CAD.

Basic

$39 /month CAD

or $399/year

Up to 15 personnel, 5 app users, 2 admins, 2 units.

Pro

$99 /month CAD

or $999/year

Unlimited personnel, users, admins, and units.

See full pricing and plan details →

Sign up today. Be running the same day.

Self-serve signup, a 30-day free trial, and no credit card required. Your data is retained if the trial expires.