Solutions · Preventive maintenance
Sell the agreement once. FSM Flow generates every visit, applies member pricing, hands the technician the right checklist, logs the asset history and raises the renewal before the plan expires.
- 14-day free trial
- No credit card required
- Works for every trade

Spring PM visit generated
Agreement #2041 · 14 units · checklist attached
What it is
Preventive maintenance (PM) is scheduled service performed on equipment at fixed intervals to prevent failures, rather than in response to them. In field service it is usually sold as a maintenance agreement, service plan or membership: the customer pays a recurring fee, and the contractor commits to a set number of visits per year with a defined checklist, priority response and member pricing on repairs.
For the contractor, PM is the most valuable work on the schedule. It is predictable revenue that fills the shoulder seasons, it is the main source of replacement leads, and it builds the asset history that makes every later repair faster. For the customer, it is fewer breakdowns, longer equipment life and a known cost. The catch is administration: hundreds of agreements with different visit counts, due windows, sites and checklists cannot be tracked in a spreadsheet.
FSM Flow treats an agreement as a living record. It generates the work orders for each visit, places them on the scheduler in the right window, reminds the customer, gives the technician the checklist and asset list on the mobile app, records readings against each unit, and raises the renewal invoice with a one-click confirmation. Dispatchers use the list of due visits to fill gaps; owners watch attach rate and renewal rate on the dashboard.
48.9%
Average service-contract attach rate across field service organisations (2021)
Source: TSIA
69%
Of field service leaders say proactive, planned work now outpaces reactive work (2026)
Source: State of Field Service 2026, TrueContext
77%
Industry-average first-time fix rate; top performers reach 88% (2026)
Source: Aquant Field Service Benchmark
The lifecycle
From the first quote to the renewal, every step is a record, not a reminder on a whiteboard.
- Step 1
Sell the plan on site
The technician or sales rep adds a plan to the quote: visits per year, covered equipment, member discount and priority response. The customer approves it on the spot.
- Step 2
Agreement record created
FSM Flow links the plan to the customer, each site and each covered asset, with start and end dates, billing terms and the checklist template per visit.
- Step 3
Visits generated automatically
Work orders for each visit are created with a due window (for example March 1 to April 30) and sit in the unassigned pool until dispatch schedules them.
- Step 4
Scheduled into the gaps
Dispatchers or the AI scheduler place PM visits around emergency and install work, grouped by zone to cut drive time.
- Step 5
Customer reminded and confirmed
Automated email or WhatsApp reminders go out with a proposed time; confirmations and reschedules update the board.
- Step 6
Checklist completed on the mobile app
The technician works through the asset list, records readings and photos, flags deficiencies and recommends repairs, all offline if needed.
- Step 7
Deficiencies become quotes
Anything flagged becomes a quote with member pricing applied, sent before the technician leaves the site.
- Step 8
Renewal raised before expiry
Sixty days before the end date the renewal invoice is prepared, the customer is notified, and the agreement rolls over with one click.
What goes wrong
Most agreements are not cancelled by the customer. They are forgotten by the contractor.
Visits are sold but never scheduled.
Every agreement generates its visits with a due window; the unassigned pool and the AI assistant surface what is overdue, so missed visits are visible weeks before they become refunds.
See how it worksThe office cannot see which units are covered.
Covered assets are linked to the agreement. On site, the technician sees exactly which units to service and which repairs carry member pricing.
See how it worksChecklists live on paper.
Checklist templates per job type on the mobile app, with required fields, photo prompts and readings stored against the asset, offline if needed.
See how it worksRenewals slip through the cracks.
Expiry alerts, prepared renewal invoices and automated customer notices run from the agreement’s end date; renewal rate is a dashboard widget.
See how it worksDeficiencies found on PM visits never get quoted.
Flagged items become quotes on the spot, tracked through acceptance; the deficiency-to-quote conversion rate shows which technicians need coaching.
See how it worksPM work gets bumped for emergencies until it is late.
Due windows and priority rules keep planned work on the board; the scheduler shows visits approaching their deadline so dispatch can protect them.
See how it works
Across the trades
The same agreement engine, with a different checklist in every industry.
HVAC
Spring AC and fall furnace tune-ups under a residential maintenance agreement, with member pricing on repairs.
Fire protection & life safety
Quarterly, annual and five-year NFPA 25 sprinkler inspections tied to each riser and backflow device.
Elevator & escalator
Monthly PMs per unit under a full-maintenance contract, with Category 1 and 5 tests on their own cadence.
Facilities management
Planned preventive maintenance (PPM) schedules across hundreds of assets on a multi-site estate.
Medical equipment service
Manufacturer-interval PMs and electrical safety tests on every device, documented for accreditation surveys.
Industrial & OEM equipment
Service-hour and calendar-based planned maintenance on compressors, forklifts and packaging lines.
Plumbing
Annual water heater flushes, backflow tests and whole-home plumbing inspections sold as a membership.
Landscaping & lawn care
Fertilisation and weed-control programs delivered as scheduled rounds through the season.
Pool & spa service
Weekly chemical service plus seasonal equipment inspections on a monthly plan.
Security & low-voltage
Annual alarm and access-control inspections bundled with monitoring contracts.
In FSM Flow
Agreements touch scheduling, assets, billing and the mobile app, so they are built into each rather than bolted on.
Agreement records & visit generation
Define visits per year, covered assets, checklists and member pricing; FSM Flow creates the work orders.
- Due windows per visit
- Multi-site and multi-asset agreements
- Pause, amend and transfer plans
AI scheduling for planned work
Fill gaps between reactive jobs with PM visits grouped by zone and technician skill.
- Overdue and due-soon views
- Batch scheduling by area
- Automatic customer reminders
Asset history & readings
Every visit adds readings, photos and notes to the unit, building the history that speeds later repairs.
- Equipment lifecycle from install to retirement
- Condition and replacement flags
- Documents per asset
Plan billing & renewals
Monthly, annual or per-visit billing with member pricing applied to repair invoices automatically.
- Renewal invoices prepared early
- Expiry alerts and notices
- Revenue recognised per visit or per period
Mobile checklists
Technicians complete structured checklists offline, with required photos and readings.
- Templates per job type
- Deficiency flags that become quotes
- Customer confirmation on completion
Agreement analytics
Attach rate, renewal rate, visit completion and deficiency conversion, per technician and per zone.
- Dashboard widgets and AI-built reports
- Ask the assistant for overdue visits
- Export for finance
Pricing & billing
FSM Flow supports every common model, and each agreement can use its own.
Annual or monthly membership
A fixed fee covering the visits plus member discounts on repairs. Billed up front or monthly; the renewal is prepared before expiry.
Per-visit billing
Each completed visit generates an invoice at the agreement rate, common in commercial PM and multi-site contracts.
Full-service contracts
A fixed fee covering PM and most repairs; FSM Flow tags covered work as no-charge and tracks the cost against the contract.
Inspection-only contracts
Recurring regulatory inspections billed per round, with deficiency repairs quoted separately.
Member pricing on repairs
Discounted price-book rates applied automatically to any invoice for a customer with an active plan.
Multi-site and parent accounts
One agreement across many sites, invoiced to a head office with per-site visit detail.
Numbers worth watching
All available as dashboard widgets, reports or a question to the AI assistant.
Agreement attach rate
Share of eligible service calls that result in a plan; FSM Flow prompts the offer on every eligible job.
TSIA average ~49%Renewal rate
Plans renewed divided by plans expiring. Driven by completed visits and timely renewal notices.
Target 75%+Visit completion within window
The share of generated visits completed before their due date. The honest measure of whether plans are being delivered.
Deficiency-to-quote conversion
Repairs recommended on PM visits that turn into accepted quotes; the main revenue lever of a PM program.
Recurring revenue share
Agreement revenue as a share of total revenue; higher shares smooth seasonality and raise business value.
First-time fix on covered assets
Should exceed the company average, because the technician arrives with the unit’s full history.
What is preventive maintenance software?
How does FSM Flow generate maintenance visits?
Can I set different checklists for different equipment?
Does FSM Flow handle multi-site commercial agreements?
How are renewals handled?
Is PM different from a CMMS?
Keep exploring
Related solutions
All solutionsIndustries that rely on this
All industriesTurn maintenance plans into your most reliable revenue.
Start your 14-day free trial today. No credit card required. Or book a demo and we’ll set up an agreement template for your trade together.
14-day free trial · No credit card required · Cancel anytime
