A fire protection inspection and service agreement should name every building and system it covers, attach the device list the price is built on, spell out each visit and test the price includes, say exactly what happens when a technician finds a deficiency, define the report and where it gets filed, and set the price, what it excludes, how invoices work, and how the agreement renews. That is the owner's checklist. For the contractor, the same sections set the priced scope and the process for getting repair work approved. A good test is whether the office can schedule the work and invoice it from the agreement without renegotiating what is included.
The sections at a glance
| Section | What it says | What it helps prevent |
|---|---|---|
| Parties and sites | Who signs, who pays, every address covered, and the named contacts | Work done at a site nobody agreed to pay for |
| Systems and device list | Each system and a counted inventory, attached as a schedule | Devices added after signing that you inspect for free |
| Visit schedule | Every visit and test the price covers, by system | An "annual" price that quietly means several trips |
| Access and notifications | Who provides access, lifts, tenant notice, and the notices before testing | Wasted trips and tests that cannot be finished |
| Deficiencies and approvals | How findings are reported, who approves repairs, and up to what amount | Repair work that sits unapproved for months |
| Reports and filing | What the report contains, when it is delivered, and who files it with the jurisdiction | Disputes over whether the work was documented |
| Price, inclusions, and billing | The agreement price, what it includes, and how and when it is invoiced | Scope creep inside a fixed price |
| Extra work rates | Repair labor, after-hours, return-trip, and emergency rates | Arguments over invoices for work beyond the inspection |
| Term and renewal | Start date, length, renewal method, notice period, and price adjustments | A rate locked at last year's labor cost |
| Records | Where records live, who receives them, and what the customer gets at termination | A messy handoff if the account ever moves |
| Legal terms | Insurance, indemnity, limits of liability, warranty, termination, and disputes | Risk the inspection price was never meant to carry |
Start with the parties. Name the customer signing the agreement and the party responsible for paying it, which is not always the same company, and list each covered address with its site contact. When a property manager signs on an owner's behalf, have your attorney confirm who the contracting party is and that the signer has the authority.
Attach the device list the price is built on
The price of an inspection agreement is really the price of a specific inventory: the fire alarm panels, initiating devices, and notification appliances; the sprinkler risers, control valves, fire pumps, and standpipes; the backflow assemblies; the extinguishers by location; the kitchen hood and special hazard systems. Count it, attach it to the agreement as a schedule, and say in the body that the price is based on that schedule.
The reason is what happens in year two. A tenant buildout adds forty devices on the third floor, a new wing goes up with its own riser, or the owner buys the building next door and assumes it is covered. Without an inventory clause, the new equipment shows up on the next visit with no price attached. With one that lists a unit rate for each kind of device, the agreement already has the answer: equipment added after the start date is priced at those rates once the customer approves the added scope, and the inventory is updated to match. If the schedule has no rates, say that added equipment gets its own quote.
The same schedule should list what is not covered. If the restaurant tenant's hood system is serviced by another company, or the owner uses a different vendor for the extinguishers in one building, write it down. An exclusion nobody wrote down is hard to point to when something goes wrong.
Write the visit schedule system by system
"Annual inspection" means different things for different systems, and a single annual price can hide several separate trips. List each system and the visits and tests the agreement price covers for it. Your lead technician sets that technical scope for the site; the agreement's job is to write it down so the price and the work match. Extra work the insurer or the customer asks for belongs on the schedule too, so it gets priced.
Then name the work that is quoted separately: work that needs extra crews, special equipment, a planned shutdown, or arrangements the site has to make. Naming it up front makes it a quoted line item instead of an argument after signing.
Spell out access and notifications
A technician who cannot get into the electrical room or an occupied unit costs you the time either way. The agreement should say who provides keys, escorts, and access to locked rooms and occupied units, who arranges and pays for lifts on high ceilings, how much notice tenants get, and who handles the notices that go out before testing starts, including the call to the monitoring company.
Add a return-trip clause: if a technician arrives at the scheduled time and cannot get in, or the site is not ready, the return visit is billed at the trip rate in the agreement. Its main job is to get the site ready before the technician arrives.
Decide deficiency handling before the first deficiency
Deficiency handling is where the repair work in an account gets decided, and it is easy to leave vague. Across the Inspect Point platform, contractors recorded 1,319,647 deficiencies across 833,949 inspections from September 2024 to August 2025. Each one that needs a repair is a decision someone at the building has to make, and the agreement can settle in advance who makes it and how.
Put five things in writing:
- How deficiencies are reported: each one with its location, a plain description, a severity, a photo where it helps, and the recommended correction. The guide to critical deficiencies, noncritical deficiencies, and impairments covers the categories for sprinkler and other water-based systems.
- How urgent findings are communicated: agree in advance how an impairment or other urgent finding reaches the customer before the written report does. Name the person who gets the phone call and the backup when that person cannot be reached.
- Who approves repairs, and up to what amount: the property manager may be able to approve small repairs on the spot while anything larger needs the owner or the corporate facilities team. Put the names and the dollar thresholds in the agreement, and update them when the contacts change.
- A pre-approved repair limit: some owners will agree that a technician on site can correct a deficiency below a set amount without a separate quote. The owner sets the number, and the agreement says whether it applies per repair or per visit. When the technician has the parts and the time, it can save a return trip and get a small problem fixed during the visit.
- How quotes work: how they are delivered, how long a quoted price holds, and who follows up when nobody responds, with open deficiencies carried onto the next report.
The repair work behind those deficiencies is where the account grows. Inspect Point puts it at up to $4 in service revenue for every $1 in inspections. That revenue depends on deficiencies getting quoted and approved, or fixed under an agreed limit, and naming the approver and the limit in the agreement means a quote does not wait on the question of who can say yes.
Define the report and where it goes
Write down what the customer receives after each visit and when: the systems and devices inspected and tested, the results, every deficiency with its severity and a photo where it helps, the technician's name and credentials, and the date. Give a delivery window in business days, name who receives the report, and say how it is delivered.
Where the jurisdiction collects inspection results through a third-party reporting system such as The Compliance Engine, IROL, or LivSafe, the agreement should say who submits the report, by when, and who pays the fee. On The Compliance Engine, for example, reports are submitted by the service provider, and service providers pay a per-system report fee. Decide whether that fee is inside the agreement price or passed through at cost, and write it down. Inspect Point integrates with TCE, IROL, and LivSafe, and its customer portal gives owners their reports, proposals, invoices, and service history, so an owner can pull last spring's report without calling the office.
Say what happens to the records over time: who receives them, how the customer asks for another copy, and what the customer gets if the agreement ends.
Price the agreement so the margin survives the year
State the agreement price and list what it includes: labor for the scheduled visits, travel, the report, and filing if you include it. Then list what it does not: repairs, replacement parts, after-hours work, return trips, lifts, and any test you quote separately. Put the rates for that work in the agreement, and say how repairs done under a pre-approved limit are billed, so a repair invoice does not come as a surprise.
Then say how the office gets paid. State when invoices go out and when they are due, who receives them, and whether the customer needs a purchase order before work starts. Say how separately approved repairs and any pass-through fees appear on the invoice, and name an office contact for billing questions.
Choose the pricing structure deliberately. A flat annual price gives the customer a known amount to budget and works when the inventory is stable. Per-device or per-system rates make it simple to reprice when equipment is added, once the customer approves the change. For a multi-site customer, one master agreement with a price per site keeps the terms in one place. Inspect Point's Platinum plan includes customer-specific price lists for contractors who keep different agreed rates by customer.
Finally, write the price adjustment: a fixed percentage or an adjustment tied to a published index, and the date it takes effect. In a multi-year agreement, make it take effect on each anniversary of the start date, not only at renewal, or the last year runs on first-year labor costs. If you use an index, name it and the dates it is measured between.
Term, renewal, and multi-year agreements
The term section needs a start date, a length, a renewal method, and a notice period. Automatic renewal keeps good accounts from lapsing because nobody signed a new copy, but renewal rules vary by state, and some require the contractor to send notice before an automatic renewal can be enforced. New York's General Obligations Law § 5-903 is one example. Have your attorney set the renewal terms, and put the notice dates on the office calendar. Multi-year agreements with a set annual adjustment give the owner a predictable budget line and give the contractor a base of work to plan crews around.
Start on the renewal before the term ends. Sixty to ninety days out, send the customer a one-page summary: visits completed on schedule, reports delivered, deficiencies found, deficiencies corrected, and what is still open. The renewal conversation then starts from the work your team did, and the owner sees the open items still waiting on a decision.
Clauses to have your attorney write
Insurance requirements, indemnity, limits of liability, warranty on repairs and parts, termination rights, dispute resolution, and what records the customer receives if the agreement ends. These terms carry real risk and depend on state law, so they belong to an attorney who knows your market. Have them write your standard language, and ask them to tell you when a customer's own terms, a new state, or a change in the work means it needs another look.
Common questions
Should inspections and repairs be in the same agreement?
It works well to keep them in one agreement, with repairs priced separately. The agreement covers the scheduled inspections at a set price and sets the rates and approval rules for repair work. Repairs above any pre-approved limit get their own quote and approval under the same agreement.
How long should a fire protection service agreement run?
A one-year term that renews automatically is a simple place to start, with your attorney confirming the renewal and notice terms. Multi-year terms work well for stable accounts when the price adjusts on each anniversary of the term.
Can one agreement cover several properties?
Yes. Use one master agreement for the terms and a site schedule that lists each address, its systems and device inventory, its price, and who can approve changes for that site. Adding or removing a property becomes an agreed update to the schedule, with the date the change takes effect.
Sources
- The Compliance Engine: report submissions and service-provider fees
- IROL: third-party inspection reporting
- LIV: reporting for inspection companies
- New York State Senate: General Obligations Law § 5-903
See Inspect Point run on your own inspections. A 30-minute demo, no commitment.