Back to blog
Business Growth 12 min read8 Jun 2026

How to Win More Annual Service Contracts for Your Trade Business UK (2026)

A boiler engineer with 200 annual service contracts earns approximately £30,000-40,000 in predictable recurring revenue before the first reactive callout of the year. A fire alarm engineer with 50 commercial service agreements can project their income months ahead and plan capacity around known commitments. An electrician with 80 landlord inspection contracts rarely needs to advertise.

Service contracts are the most effective way to shift a trade business from feast-or-famine project income to predictable, compounding recurring revenue. This guide covers how to build a service contract base, structure contracts that renew automatically, and use systems to manage contracts without drowning in admin.

Why service contracts outperform one-off work economically

The economics of service contracts are significantly better than one-off work, even at similar headline prices:

  • Zero acquisition cost: once a customer is on contract, you don't spend money or time winning them every year. The acquisition cost (advertising, quoting, sales time) is amortised over the entire contract lifetime.
  • Higher utilisation: service contracts fill gaps in your schedule predictably. You can plan engineer capacity weeks ahead knowing exactly what's coming. Reactive jobs fill around the contract base, not the other way around.
  • Lower admin overhead: a single contract results in one scheduled job and one invoice per cycle — not the five touchpoints (enquiry, quote, job booking, completion, invoice chase) required for equivalent one-off work.
  • Upsell opportunity: the annual service visit is your foot in the door. Engineers on site find repairs, upgrades and additional work that customers wouldn't have called you for separately.
  • Churn is slow: customers on annual contracts rarely change supplier unprompted. A boiler service customer who's been with you for three years will only leave if you give them a reason to.

Which trades are best placed for service contracts

Any trade that does work requiring periodic inspection, testing or maintenance has a natural service contract offering:

  • Gas engineers: annual boiler service (domestic) and annual gas safety inspection for landlords (CP12). Priority callout packages add premium value.
  • Electricians: periodic electrical inspection and testing (EICR) for landlords (5-yearly minimum, often shorter leases trigger annual), PAT testing for commercial clients, EV charger inspection and maintenance.
  • Fire alarm engineers: BS 5839 requires regular inspection of fire detection and alarm systems — Grade D domestic systems (2×/year), commercial systems (4×/year). Strong regulatory driver for contracts.
  • HVAC engineers: annual filter service and refrigerant check on commercial air conditioning systems. Split system maintenance contracts with office buildings and retail units.
  • Pest control: quarterly or monthly treatment programs for commercial clients (restaurants, food manufacturers, schools). Monthly contracts with residential customers.
  • Gutter cleaning: twice-yearly gutter clearing sold as an annual plan. Simple, low-skill work with high renewal rates because customers just want it handled.
  • Security installers: CCTV, access control and intruder alarm maintenance contracts. Insurance often requires certified annual maintenance, creating strong contract pull.
  • Renewable energy: solar panel inspection and cleaning, heat pump annual servicing and refrigerant checks, EV charger safety inspections.
  • Commercial cleaning: weekly, fortnightly or monthly cleaning retainers. Predictable recurring revenue at low overhead once the service is established.

How to structure a service contract

A service contract needs three elements: what you provide, what it costs, and the payment and renewal terms. Clarity on all three prevents disputes and simplifies renewals.

What you provide

Be specific about what's included:

  • Which equipment or systems are covered (e.g., "one gas boiler — make and model as noted at sign-up")
  • What the service visit includes (check, clean, test, certificate issued, parts excluded or included up to £X)
  • Any additional services included (priority callout within 24 hours; one free callout per year; 10% discount on parts)
  • What's excluded (replacement of major components, damage caused by third parties)

Contract pricing

Price service contracts to reflect:

  • The service visit cost: your standard one-off rate for this type of visit, minus a modest loyalty discount (5-10%). The discount isn't to undervalue the contract — it's to reflect the zero acquisition cost of a retained customer.
  • Any additional benefits: priority callout is genuinely worth £20-40/year to residential customers who've experienced a boiler breakdown. Price it into the contract, not separately.
  • The renewal uplift: build a small annual price increase (3-5%) into your contract terms. State this upfront: "Contract fees increase by 3% on each annual renewal." Customers accept this at sign-up; they object to unexpected increases later.

Payment and renewal terms

The payment structure determines how much admin your contracts generate:

  • Annual payment upfront: lowest admin, best for cash flow. Customer pays for the year when the service visit is completed. Use a Stripe payment link or GoCardless direct debit.
  • Monthly direct debit: higher customer acceptance (lower upfront cost), but requires GoCardless setup and monthly reconciliation. Good for higher-value maintenance contracts (£100+/year).
  • Payment on service visit: easiest to explain but hardest to manage — you have to collect payment at the visit and chase the ones who don't pay on the day.

Annual upfront payment plus automatic renewal is the simplest model for most trade businesses. The customer pays once; you service them once per year; the system handles the scheduling and invoicing automatically.

Building your first 50 service contracts

Your existing customer base is your fastest source of service contracts. Every customer you've done relevant work for in the past 3 years is a potential contract customer.

Step 1: Identify your target customers

Pull your job records and identify:

  • Customers who had a boiler service or gas safety check in the last 12 months (and aren't on contract yet)
  • Landlords with multiple properties — one contract can cover multiple units
  • Customers with relatively new equipment (more likely to want it maintained; less likely to need replacement imminently)
  • Customers who've called you for reactive work more than once — they have real dependency on the equipment

Step 2: Convert at job completion

The highest-conversion moment is immediately after completing a service visit. The customer is satisfied, the work is done, and they're thinking about the equipment. This is when you say:

“Everything's looking good. We offer an annual service plan — it's £150 for next year's service plus priority callout response if anything goes wrong. I can set it up for you now and you won't need to remember to rebook. Would that be useful?”

This converts at 30-50% for most trade types when the engineer delivers it confidently. It requires no sales training — it's simply offering the customer something genuinely useful.

Step 3: Reactivate past customers by email or WhatsApp

For past customers who've had a relevant service visit in the past 12-24 months, send a targeted message offering the contract:

“Hi [Name], we serviced your boiler last [month]. We've just launched an annual service plan — £150/year covers your service visit, a priority callout guarantee and a 10% discount on any parts. No need to remember to rebook. Reply YES and I'll set it up for you.”

This typically converts at 15-25% from a cold message. For an engaged customer base of 200, that's 30-50 contracts from one campaign.

Step 4: Include an offer in every invoice

Every invoice for relevant work should have a short footnote or section offering the annual plan. Customers who didn't convert at the visit sometimes decide later when they're reviewing the invoice.

Winning commercial service contracts

Commercial service contracts (fire alarms, HVAC, electrical testing for office buildings and retail) work differently from domestic ones. The decision maker is often a facilities manager or landlord rather than the end user, and the contract is usually procured more formally.

  • Compliance is the driver, not preference: businesses need these inspections for insurance and regulatory compliance. Position your contract as "we make sure you're always compliant" rather than "we maintain your equipment."
  • Multi-site customers are high value: a commercial landlord with 20 properties is worth far more than 20 separate domestic customers. Their admin overhead per property is lower and they're easier to retain.
  • Certificates matter: commercial customers need certificates for their records. Your contract should guarantee certificates are issued promptly after each visit — and stored somewhere the customer can access them easily.
  • Price per visit, not per year: commercial customers often think in per-visit costs rather than annual packages. Present both: "£180/visit, billed quarterly — £720/year for 4 visits."

Managing contracts without drowning in admin

A growing contract base creates scheduling and invoicing pressure that can overwhelm a manual system. With 50 contracts, keeping track of who's due for service, who's renewed and who hasn't paid is manageable in a spreadsheet. At 150 contracts, it breaks down.

Trade2Base's Service Contracts module handles this automatically:

  • Auto-scheduled visits: when a contract is created, the annual (or quarterly, or monthly) service job is created automatically in your calendar at the right time. No manual booking each year.
  • Automatic invoice generation: the system raises and sends the invoice when the job is scheduled, not after you remember to do it.
  • Renewal reminders: 90, 30 and 7-day reminders go out automatically to customers approaching renewal. They see it coming; you don't have to remember to chase.
  • Direct debit collection: GoCardless integration (coming Q3 2026) allows payment to be collected automatically when the annual invoice is generated — no card details, no payment link, no chasing.

Renewal rate: the number that matters most

The value of a service contract base compounds through high renewal rates. A 90% annual renewal rate means your contract base grows every year even without new sign-ups. An 80% renewal rate means you need to replace one in five contracts each year just to stand still.

The factors that drive high renewal rates:

  • Quality of the service visit: customers who had a thorough, professional service visit renew. Customers who felt the visit was rushed or perfunctory don't.
  • Certificate speed: landlords renewing contracts for compliance reasons care deeply about getting their Gas Safe / EICR certificate quickly. Issue within 24 hours of the visit.
  • Friction of renewal: automatic renewal (customer pays by direct debit, you schedule automatically) has higher retention than manual renewal (customer receives renewal letter, has to actively choose to rebook). Remove every possible reason for inertia.
  • Price increase handling: customers who were told about price increases upfront accept them. Customers surprised by an increase resent it and start shopping around.
  • Relationship: customers who feel known by your business — who get a familiar engineer each year, who've dealt with the same person on the phone — renew at higher rates.

Manage your service contracts in Trade2Base

Auto-schedule visits, raise invoices and send renewal reminders automatically. No spreadsheets, no missed renewals.

See service contracts →