FSM software for HVAC contractors

From no-cool emergencies in July to tune-up season in October, FSM Flow schedules the right tech, tracks every unit and refrigerant log, and turns completed calls into invoices before the van leaves the driveway.

  • 14-day free trial
  • No credit card required
  • Set up in minutes
HVAC technician in a navy work shirt checking a rooftop air-conditioning unit with a tablet at dawn

Tune-up completed

Filter replaced · 410A charge logged · invoice sent

At a glance

HVAC software is field service management software built around the way heating and cooling contractors work: emergency no-heat and no-cool calls that arrive in bursts, seasonal maintenance agreements that have to be scheduled months ahead, flat-rate pricing with good-better-best options, and equipment that must be tracked unit by unit for warranty and refrigerant compliance.

FSM Flow covers that whole loop. Dispatchers see every technician on one drag-and-drop board and let AI suggest who should take the next call based on skills, location and the parts already on the truck. Technicians work from an offline-first mobile app that holds the customer’s equipment history, model and serial numbers, and photos from the last visit. Office staff get invoices, quotes and maintenance renewals generated automatically from completed work orders.

The result is a business that can absorb the summer peak without hiring a second dispatcher, keep maintenance-agreement customers on schedule, and know exactly which units are due for replacement before the customer calls.

  • $159.4B

    US heating and air-conditioning contractors industry revenue (2026)

    Source: IBISWorld

  • 120,461

    HVAC contracting businesses in the US (2026)

    Source: IBISWorld

  • +11%

    Projected growth in HVACR mechanic and installer jobs 2025–35, with ~40,600 openings a year

    Source: US Bureau of Labor Statistics

  • 7.7M

    US central AC and heat pump units shipped in 2025, down 20% on 2024

    Source: AHRI

Job types

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

  • No-cool / no-heat emergency

    Same-day priority dispatch with on-call rotation and customer ETA texts.

  • Seasonal tune-up (PM visit)

    Spring AC and fall furnace checklists generated automatically from maintenance agreements.

  • System replacement & install

    Multi-day jobs with crews, equipment serials, permits and start-up documentation.

  • Refrigerant leak search & recharge

    EPA 608 refrigerant logs captured on the job with technician certification on file.

  • Heat pump & ductless mini-split install

    Electrification work with rebate paperwork and commissioning checklists.

  • Ductwork, sealing & IAQ

    Duct cleaning, air purifiers, humidifiers and blower-door results stored against the site.

  • Thermostat & controls

    Smart thermostat installs and zoning with model and firmware recorded on the equipment.

  • Boiler & hydronic service

    Annual service, combustion analysis readings and gas safety records in one place.

  • Commercial RTU & chiller PM

    Quarterly rooftop-unit rounds across multi-site customers with asset-level history.

  • Warranty & callback

    Manufacturer warranty claims and no-charge re-visits tracked separately from paid work.

  • Estimate & sales visit

    Comfort-advisor appointments with good-better-best quotes sent from the tablet on site.

  • Maintenance agreement renewal

    Expiring plans surface automatically with one-click renewal invoices.

Where time gets lost

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

  • The summer surge buries the dispatcher.

    AI scheduling suggests the best technician for every incoming call by skill, proximity and parts on the truck, and reshuffles the board when a job runs long. Emergency jobs get a priority flag and jump the unassigned pool.
    See how it works
  • Maintenance agreements get sold, then forgotten.

    Agreements generate their spring and fall visits automatically, with reminders to the customer and a slot on the scheduler in the shoulder season, so renewal revenue is earned instead of refunded.
    See how it works
  • Techs can’t see what happened last time.

    Every unit has a record: model, serial, install date, refrigerant type, past readings, photos and notes. The mobile app shows it before the tech knocks, even without signal.
    See how it works
  • Paper refrigerant logs and 608 cards at audit time.

    Refrigerant added or recovered is logged per job against the unit and the certified technician, so the EPA record is a report, not a shoebox.
    See how it works
  • Invoices go out days after the job.

    Flat-rate line items are priced from the price book on site, the job is marked complete on the mobile app, and the invoice is generated the moment the work order closes.
    See how it works
  • Nobody knows which units are near end of life.

    Equipment lifecycle tracking flags systems by age, repair count and refrigerant type, giving comfort advisors a replacement list before the compressor fails.
    See how it works

Built for HVAC contractors

One platform for the office, the trucks 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 and certification matching (EPA 608, NATE)
    • Route-aware suggestions to cut windshield time
    Explore this feature
  • Maintenance agreements

    Sell plans once and let FSM Flow schedule, remind, deliver and renew them.

    • Spring and fall visit generation
    • Member pricing applied automatically
    • Renewal invoices and expiry alerts
    Explore this feature
  • Equipment & refrigerant records

    Model, serial, refrigerant type and charge, warranty dates and full service history per unit.

    • EPA 608 refrigerant logs per job
    • Warranty expiry and claim tracking
    • Replacement recommendations by age and repairs
    Explore this feature
  • Flat-rate quotes & invoicing

    Good-better-best options on the tablet, approval on site, invoice sent before the tech leaves.

    • Price book with member and non-member rates
    • One-click invoice from the work order
    • Quote expiry and follow-up automation
    Explore this feature
  • Truck stock & parts

    Know which capacitors, contactors and motors are on which van, and reorder before they run out.

    • Per-truck inventory and low-stock alerts
    • Parts linked to jobs and invoices
    • Warehouse to van transfers
    Explore this feature
  • AI assistant & workflows

    Ask “which maintenance customers are overdue?” or automate the follow-up after every install.

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

A day with FSM Flow

How a 12-truck residential HVAC company gets through peak season without a second dispatcher.

  1. 6:45 am

    The board is already built

    Overnight, the AI scheduled today’s maintenance visits around the two installs, leaving buffer in each zone for emergencies.

  2. 7:30 am

    Techs leave with their stops and parts

    Each technician opens the mobile app, sees the route, the unit history and the parts picked for each job, and marks the first stop en route. Customers get an ETA text.

  3. 9:10 am

    A no-cool call comes in

    The dispatcher adds the job; AI suggests the tech two streets away who has the right capacitor on the truck. One drag and the customer is confirmed.

  4. 11:20 am

    Diagnosis to quote on the driveway

    The tech photographs the failed compressor, builds a repair-versus-replace quote from the price book and sends it for approval before leaving the driveway.

  5. 1:00 pm

    Install crew logs serials and refrigerant

    The crew scans the new condenser and air handler, records the factory charge and the 608 certification, and completes the start-up checklist.

  6. 3:40 pm

    Invoices go out as jobs close

    Completed work orders become invoices with member pricing applied; card payments are recorded and overdue ones flagged for the office.

  7. 5:15 pm

    Tomorrow is planned before the office closes

    The AI assistant answers “who is overdue for a fall tune-up in the north zone?” and the dispatcher fills the gaps with renewals.

Compliance & records

FSM Flow stores the evidence against the job, the unit and the technician, so audits and warranty claims are a report away.

EPA Section 608 & the 2026 leak-repair rule

Technician 608 certifications on file and refrigerant added and recovered logged per appliance. Since 1 January 2026, appliances with 15 lb or more of HFC refrigerant need a leak rate calculated at every top-up (10% trigger for comfort cooling, 20% for commercial refrigeration), repairs within 30 days with verification tests, and records kept for at least three years.

A2L refrigerant transition

Track R-454B and R-32 equipment separately from R-410A systems, including the cylinder, charge and leak-detection sensors installed.

Permits & mechanical inspections

Attach permit numbers and inspection outcomes to replacement jobs, with reminders when a final inspection is still open.

Manufacturer warranty registration

Serial numbers, install dates and registration confirmations stored on the equipment record so parts claims are filed on time.

Combustion & gas safety

CO readings, combustion analysis and gas leak checks recorded on furnace and boiler visits (Gas Safe records for UK operations).

Licensing & insurance

State and local contractor licence numbers and expiry dates kept with the company profile and printed on quotes and invoices.

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 (service vs. replacement)

    Tracks whether techs present options on every call and whether the price book is current.

    Rises with flat-rate options
  • Maintenance-agreement attach rate

    Agreements smooth the shoulder seasons and feed replacement leads; FSM Flow prompts the offer on every eligible visit.

    Target 30%+ of service calls
  • First-time fix rate

    Driven by truck stock and equipment history; callbacks show up as a separate job type so the number is honest.

  • Revenue per technician per day

    The headline productivity number, visible per tech and per zone on the dashboard.

  • Callback rate

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

  • 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 HVAC software?
HVAC software is field service management software configured for heating, ventilation and air-conditioning contractors. It schedules and dispatches technicians, tracks each customer’s equipment and refrigerant records, manages maintenance agreements, produces flat-rate quotes and invoices, and gives technicians 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.
Does FSM Flow handle HVAC maintenance agreements?
Yes. A maintenance agreement in FSM Flow defines the visits per year, the included checklist and member pricing. Visits are generated automatically, reminders go to the customer, and renewal invoices are raised before the plan expires. Dispatchers can fill shoulder-season gaps from the list of due visits.
Can technicians log refrigerant for EPA 608 compliance?
Yes. Refrigerant type, amount added and amount recovered are recorded on the work order against the specific unit and the certified technician. The data is reportable per appliance, which is what the EPA leak-repair rule requires for appliances with 15 lb or more of HFC refrigerant since January 2026, including the leak-rate calculation and verification tests.
Does it work for both residential and commercial HVAC?
Yes. Residential companies use job types, flat-rate pricing and agreements; commercial and multi-site customers use site hierarchies, asset-level service history, quarterly PM rounds and contract billing. Both run on the same scheduler.
Does the mobile app work without a signal in a basement or plant room?
Yes. The FSM Flow mobile app is offline-first: technicians can open the job, read equipment history, complete checklists, take photos and capture signatures without connectivity. Everything syncs when the device is back online.
How much does FSM Flow cost for an HVAC company?
The Professional plan is $29 per user per month with a minimum of five users, and includes scheduling, work orders, 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.
Can I import customers and equipment from my current HVAC software?
Yes. Customers, sites, equipment and parts can be imported from spreadsheets exported from systems such as ServiceTitan, Housecall Pro, FieldEdge or QuickBooks. Our onboarding team helps map the fields during the trial.

Ready to run your HVAC business on FSM Flow?

Start your 14-day free trial today. No credit card required. Or book a demo and we’ll walk through your peak-season workflow together.

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