FSM software for plumbing companies

Burst pipes and backed-up drains do not book ahead. FSM Flow triages the emergency, finds the plumber with a jetter on the van, and turns the fix into a quote, a backflow report or an invoice before the lid goes back on the cleanout.

  • 14-day free trial
  • No credit card required
  • Set up in minutes
Plumber kneeling beside a tankless water heater in a utility room, checking the job on a phone

Backflow test passed

Device BF-114 · report filed · next test due Apr 2027

At a glance

Plumbing software is field service management software configured for the way plumbing companies work: emergency calls for burst pipes and blocked drains that have to be dispatched within the hour, water heater and repipe jobs quoted as repair-versus-replace options, recurring compliance work such as annual backflow testing, and a van full of fittings that must be tracked as it is used.

FSM Flow covers that loop end to end. Dispatchers run a drag-and-drop board where AI suggests the plumber for each call based on skill (gas, backflow, sewer camera), proximity and what is stocked on the van. Plumbers work from an offline-first mobile app that shows the property's fixtures, water heater serials, past camera footage and photos, and lets them build a multi-option quote on the doorstep. The office gets invoices generated from completed work orders, backflow and inspection records stored against each device, and membership visits generated automatically.

The result is a company that can absorb the January freeze without a second dispatcher, keep every backflow customer compliant without a spreadsheet, and know which water heaters are nearing the end of their life before they flood a basement.

  • $208.1B

    US plumbing contractors industry revenue (2026)

    Source: IBISWorld

  • ~129,000

    Plumbing businesses in the US, none holding more than 5% share (2026)

    Source: IBISWorld

  • 510,600

    Plumbers, pipefitters and steamfitters employed in the US (2025)

    Source: US Bureau of Labor Statistics

  • ~42,000

    Plumbing job openings projected per year, 2025–35, with 7% growth overall

    Source: US Bureau of Labor Statistics

Job types

Each job type carries its own duration, checklist, required skills and pricing method, so dispatch and the AI scheduler know what a call involves before it hits the board.

  • Burst pipe & flood emergency

    Priority dispatch with on-call rotation, shut-off guidance in the notes and ETA messages to the customer.

  • Drain clearing & hydro-jetting

    Snaking and jetting with the right machine on the van; recurring drain contracts generate their own visits.

  • Sewer camera inspection

    Footage and stills attached to the work order and the property so the repair quote has evidence.

  • Sewer line repair & trenchless lining

    Multi-day jobs with crews, permits, locates and inspection outcomes recorded in one place.

  • Water heater repair & replacement

    Tank and tankless diagnostics, flushes and swaps with model, serial and warranty dates on the asset.

  • Tankless & heat-pump water heater upgrade

    Repair-versus-replace quotes with venting, gas line and electrical line items from the price book.

  • Leak detection & repair

    Faucet, toilet, slab and interior leak calls with photos, moisture readings and repair notes stored.

  • Whole-home repipe

    Multi-day crew scheduling, permit numbers, rough and final inspections and progress invoicing.

  • Backflow testing & certification

    Annual tests per device by an ASSE 5110 tester, with results, serials and the next due date recorded.

  • Gas line install & leak repair

    Gas-qualified plumbers only, pressure test readings logged, permit and inspection tracked to close.

  • Sump & ejector pump service

    Seasonal pump tests, float and check-valve replacements, with the unit's install date on file.

  • Membership visit & whole-home inspection

    Plan visits generated automatically: water heater flush, shut-off checks and fixture review.

Where time gets lost

The problems that show up in every dispatcher's inbox, and what FSM Flow does about each one.

  • An emergency call blows up the whole schedule.

    Emergency jobs get a priority flag and jump the unassigned pool. AI scheduling suggests the nearest plumber with the right skill and equipment on the van, and the drag-and-drop board shows what has to move to make room.
    See how it works
  • Repair-versus-replace estimates are built from memory.

    Quotes are built on the mobile app from the price book with line items for the heater, venting, gas line and permit. Several options can be presented, each with an expiry date, and the accepted one becomes the job.
    See how it works
  • Backflow test dates live in a spreadsheet.

    Each backflow assembly is an asset with its serial, location, last result and next due date. Due tests are generated as work orders and surfaced to dispatch before the water purveyor sends the notice.
    See how it works
  • Nobody knows what is on which van.

    Each van is a warehouse in FSM Flow. Fittings, valves and heaters are issued to jobs as they are used, low-stock alerts fire before the shelf is empty, and transfers from the storeroom are recorded.
    See how it works
  • Invoices go out days after the drain is clear.

    The plumber marks the job complete, the invoice is generated from the work order with the flat-rate items already priced, and the customer receives it before the van leaves the street.
    See how it works
  • Memberships get sold and then forgotten.

    Plans generate their annual flush and inspection visits with a due window, apply member pricing to repairs automatically, and raise the renewal before the plan expires.
    See how it works

Built for plumbing companies

One platform for the office, the vans and the AI that connects them.

  • AI dispatch & scheduling

    A drag-and-drop board with day, week and month views and AI technician matching for every call.

    • Emergency priority and on-call rotation
    • Skill matching: gas, backflow, camera, jetting
    • Proximity-aware suggestions to cut drive time
    Explore this feature
  • Multi-option quotes

    Repair-versus-replace options built from the price book on site, sent for approval before the plumber leaves.

    • Line items for heater, venting, gas and permit
    • Quote expiry and follow-up automation
    • Accepted quote becomes the work order
    Explore this feature
  • Fixture & device records

    Water heaters, backflow assemblies, pumps and softeners tracked per property with history and documents.

    • Serials, install dates and warranty expiry
    • Camera footage and photos per visit
    • Next test and flush dates per device
    Explore this feature
  • Van stock & parts

    Know which fittings, valves and heaters are on which van, and reorder before they run out.

    • Per-van inventory and low-stock alerts
    • Parts issued to jobs and invoices
    • Storeroom to van transfers
    Explore this feature
  • Flat-rate invoicing

    One-click invoices from completed work orders with member and non-member rates applied automatically.

    • Price book by job type
    • Bulk invoicing for commercial accounts
    • Custom tax, terms and PDF templates
    Explore this feature
  • AI assistant & workflows

    Ask “which backflow tests are due in March?” or automate the follow-up after every camera inspection.

    • Natural-language questions on live data
    • Workflow builder for reminders and escalations
    • AI job summaries sent to the customer
    Explore this feature

A day with FSM Flow

How a nine-van residential and light-commercial plumbing company gets through freeze week without a second dispatcher.

  1. 6:30 am

    The board is already built

    Overnight, the AI placed today’s membership flushes and two backflow rounds around the repipe crew, leaving buffer in each zone for the freeze calls that are coming.

  2. 7:15 am

    Plumbers leave with stops and stock

    Each plumber opens the mobile app, sees the route, the property history and the parts picked for each job. Customers receive an ETA message.

  3. 8:40 am

    A burst pipe call comes in

    The dispatcher adds the job with a priority flag; AI suggests the plumber four streets away with PEX and fittings on the van. One drag and the customer is confirmed.

  4. 10:30 am

    Camera footage becomes a quote

    The sewer tech attaches the footage and stills to the work order, builds a spot-repair-versus-lining quote from the price book and sends it for approval from the kerb.

  5. 12:45 pm

    Backflow results filed on site

    The certified tester records inlet and outlet readings, the pass result and the serial on the device record; the report PDF is generated and the next due date is set.

  6. 3:20 pm

    Invoices go out as jobs close

    Completed work orders become invoices with member pricing applied; the water heater swap carries its serial and warranty registration on the asset.

  7. 5:00 pm

    Tomorrow is planned before the office closes

    The AI assistant answers “which memberships in the east zone are overdue for a flush?” and the dispatcher fills the gaps around tomorrow’s repipe.

Compliance & records

FSM Flow stores the evidence against the job, the device and the plumber, so inspections, purveyor notices and warranty claims are a report away.

Backflow prevention testing (ASSE 5110)

Assemblies are tested at installation and at least annually by a certified tester. Tester certification, test kit calibration, results and the next due date are stored per device, and failed assemblies carry a repair deadline.

Plumbing & gas permits and inspections

Permit numbers, rough and final inspection outcomes and inspector notes are attached to water heater, repipe and gas jobs, with reminders while an inspection is still open.

Journeyman & master licensing

State and local licence numbers and expiry dates kept with the company and each plumber, printed on quotes and invoices, and used by the scheduler so only qualified plumbers take gas work.

Gas work records (Gas Safe in the UK)

Pressure test readings, leak checks and appliance details recorded on gas jobs. UK operations store Gas Safe registration and engineer IDs against the technician record.

Sewer camera evidence

Footage, stills and the condition notes from each camera inspection are kept on the property, so repair recommendations and real-estate disclosures are backed by the record.

Manufacturer warranty registration

Water heater and pump serials, install dates and registration confirmations stored on the equipment record so parts and tank claims are filed on time.

Numbers worth watching

Every one of these is a dashboard widget in FSM Flow, or a question you can ask the AI assistant.

  • Average ticket (routine vs. emergency)

    Shows whether plumbers present options on every call and whether after-hours rates are applied consistently.

    Reported US averages: ~$275 routine, ~$450 emergency
  • First-time fix rate

    Driven by van stock and property history; return visits are a separate job type so the number is honest.

  • Callback rate

    Re-visits within 30 days of a repair are tagged automatically and attributed to the original job and plumber.

  • Backflow tests completed before due date

    The honest measure of compliance delivery across every assembly on file; overdue devices surface in the due-soon view.

  • Membership attach rate

    Plans smooth the slow months and feed water heater replacement leads; FSM Flow prompts the offer on eligible calls.

    Target 30%+ of service calls
  • Days to invoice

    Should be zero: invoices are generated when the work order closes on site.

FAQ

Still have questions? Talk to our team or start a free trial and see for yourself.

What is plumbing software?
Plumbing software is field service management software configured for plumbing companies. It schedules and dispatches plumbers, tracks each property’s water heaters, backflow assemblies and fixtures, produces repair-versus-replace quotes and flat-rate invoices, manages memberships and recurring drain contracts, and gives plumbers a mobile app for use on site. FSM Flow adds AI scheduling, an AI assistant and a workflow builder on top of those core tools.
Can FSM Flow handle schedule changes caused by emergency calls?
Yes. Emergency jobs carry a priority flag and jump the unassigned pool. AI scheduling suggests the nearest plumber with the right skill and parts, and the drag-and-drop board lets the dispatcher move the displaced jobs in a few seconds. Customers affected by the change receive an updated time by email or WhatsApp.
Does it track backflow testing and certification?
Yes. Each backflow assembly is an asset with its serial, location, tester, result and next due date. Annual tests are generated as work orders, the report is produced as a PDF from the completed job, and overdue devices appear in the due-soon view so the water purveyor’s notice never arrives first.
How does FSM Flow handle repair-versus-replace estimates?
Plumbers build quotes on the mobile app from the price book, with line items for the heater, venting, gas line, permit and labour. Several options can be sent to the customer, each with an expiry date, and the accepted option becomes the work order with its parts reserved.
Can I track inventory on each of my vans?
Yes. Each van is a warehouse in FSM Flow. Fittings, valves, heaters and consumables are issued to jobs as they are used, low-stock alerts fire at the levels you set, and transfers from the storeroom to the van are recorded with an audit trail.
Does it work for commercial plumbing and UK gas work?
Yes. Commercial customers use site hierarchies, backflow devices per site, recurring drain-cleaning contracts and bulk invoicing. UK operations store Gas Safe registration and engineer IDs on the technician record so only registered engineers are scheduled for gas work.
How much does FSM Flow cost for a plumbing company?
The Professional plan is $29 per user per month with a minimum of five users, and includes scheduling, work orders, quotes, invoicing, inventory, customer management, reporting and the mobile app. Enterprise pricing is custom. Every account starts with a 14-day free trial of Professional, no credit card required, and teams of up to 3 users can stay on the Free plan at no cost.

Ready to run your plumbing business on FSM Flow?

Start your 14-day free trial today. No credit card required. Or book a demo and we’ll set up your backflow and membership job types together.

14-day free trial · No credit card required · Cancel anytime