Skip to content
UKUnited Kingdom

Plumber Maintenance Contracts: How to Scope, Price and Control Commercial Work

Build controlled commercial plumbing agreements with clear site records, approval limits, pricing rules, visit reports and variation routes.

Yes Foreman · 4 October 2026 · Winning and keeping clients

A work order covers a blocked staff toilet. The site contact then asks your tradesperson to replace a damaged basin mixer. Plumber maintenance contracts lose money when that second request slips through without scope, authority or a price.

Control the work as a document chain. The agreement sets the standing rules. The agreed contract route and named approver determine whether a work order authorises the visit. A variation authorises extra work only where the agreement allows that route. The visit record proves what happened. The invoice bills that record.

Qualify the account before offering plumber maintenance contracts

A long site list does not make a good commercial client. You need clear requests, reachable contacts and an accounts process that matches the way you work.

Ask what fails most often. Ask whether the client wants planned checks, reactive attendance, quoted repairs or all three. Record who requests attendance, who controls the site and who approves spending.

Do not offer an all-inclusive promise. Offer defined commercial plumbing work that your team can inspect, price and record.

Map the request and approval route

Find out how an instruction reaches you. It may come from a facilities manager, managing agent, helpdesk or site manager. Record the accepted request channel and the information needed before dispatch.

Get these details for every instruction:

  • Client name and account reference
  • Site address, postcode and site code
  • Reported fault or requested task
  • Requesting contact
  • Person authorised to approve attendance
  • Person authorised to approve extra work
  • Purchase order and work-order requirements
  • Invoice address and accounts contact

A purchase order reference is not a scope. If it only says “plumbing repair”, ask for the fault, location and requested task in writing.

Test the response promise against your rota

Ask when the client expects attendance and what they mean by urgent. Then compare that expectation with your working hours, travel area and available tradespeople.

Do not promise a response your rota cannot deliver. State how requests are prioritised and what happens when access, shutdown approval or an authorised contact is missing.

Ask which inductions, risk assessments, method statements and insurance evidence the client wants before dispatch. Get the forms before the first urgent call, not while a tradesperson waits at reception.

Check the client and payment process

Record the client’s correct legal entity, trading address and billing address. Agree the payment terms and complete your credit approval before accepting recurring work.

Ask what accounts needs on each invoice. That may include the purchase order, work-order number, site code and approving contact. Record where invoices go, who can approve a disputed charge and who has authority to resolve it.

If the legal entity on the purchase order differs from the agreement, stop. Confirm who is buying the work and which agreement applies. Correct or amend the documents before dispatch.

Survey each site before fixing the maintenance scope

Inspect the building before pricing the agreement. A client asset list helps, but it may be incomplete, out of date or copied from another system.

Trace the incoming-water isolation and drainage access. Record known pressure or temperature controls where they affect the work. State whether concealed pipework, opening-up and making good are excluded.

Build a site and asset register

Give each site its own schedule. Record the address, site code, building use, opening hours, parking, loading access, sign-in process and contact details.

For each asset inside the proposed scope, record:

  • Asset identifier and exact location
  • Asset type and visible condition
  • Incoming-water or local isolation point
  • Drainage access serving the asset
  • Known pressure or temperature controls, where relevant
  • Access restriction
  • Available service record
  • Existing defect
  • Concealed pipework or opening-up exclusion

Include only assets you intend to cover. Do not let a broad phrase such as “all plumbing equipment” turn an incomplete register into an open duty to repair everything in the building.

Mark client-supplied details as unconfirmed until your tradesperson checks them.

Write down access and shutdown limits

Record where keys are held, which rooms stay locked and who can approve an isolation or shutdown. State what the tradesperson must do when the planned task cannot proceed.

A plant-room inspection may be on the visit schedule while the room remains locked. If nobody has shutdown authority, record the attempted access and the work left incomplete. Do not mark the asset as serviced.

Keep existing defects outside routine tasks

List leaks, damaged fixtures, failed valves, poor labels and visible damage separately. Give each defect a status: quoted repair, client-declined work or further investigation needed.

A reported leak behind a finished wall is not a defined repair. Diagnosis may continue within the authorised attendance scope, but opening the wall and repairing the pipe need their own scope and approval.

Route each UK question to the correct official body

Tax is separate from work approval. Check VAT with HMRC’s VAT guidance (opens in a new tab) and CIS with HMRC’s Construction Industry Scheme guidance (opens in a new tab). If anyone will do gas work, check the Gas Safe Register (opens in a new tab).

Record which UK nation each site is in. Then send each building approval, water fittings or workplace safety question to the route for that site.

Site nationBuilding approvalWater fittingsWorkplace safety
EnglandUse the building regulations approval guidance (opens in a new tab) before promising approval-related work.Check the Water Supply (Water Fittings) Regulations 1999 (opens in a new tab) and ask the site’s statutory water undertaker how it enforces them.Use the HSE guidance for managing workplace health and safety (opens in a new tab).
WalesUse the building regulations guidance for Wales (opens in a new tab) to find the approval route.Check the Water Supply (Water Fittings) Regulations 1999 (opens in a new tab) and ask the site’s statutory water undertaker how it enforces them.Use the HSE guidance for managing workplace health and safety (opens in a new tab).
ScotlandUse building standards guidance for Scotland (opens in a new tab) to find the local council verifier.Ask Scottish Water which water byelaws it enforces at the site and what notice or permission route applies.Use the HSE guidance for managing workplace health and safety (opens in a new tab).
Northern IrelandUse the Northern Ireland building regulations guidance (opens in a new tab) to find the local council building-control route.Check the Water Supply (Water Fittings) Regulations (Northern Ireland) 2009 (opens in a new tab) and ask Northern Ireland Water how it enforces them.Use the HSENI guidance for managing workplace health and safety (opens in a new tab).

Write each answer against the site or job. Do not turn an answer for one nation or property into a rule for the whole account.

Split the work into planned, reactive and quoted scopes

Use three scope buckets. Keep them separate in the plumbing service agreement, quote, work order and invoice.

Name every planned maintenance task

Planned maintenance covers repeatable tasks on identified assets. Write the task, asset, access condition and required visit record.

Use direct wording. “Inspect the named pump and report visible defects” is controlled. “Maintain plant as required” is not.

State whether minor consumables are included. State whether failed parts, opening-up, drain clearance, excavation or making good sit outside the planned visit. Build the exclusions from the site survey rather than copying a generic list.

Limit reactive attendance to the authorised first step

Reactive attendance can cover travel, arrival, diagnosis, reporting and authorised make-safe work. It does not automatically authorise the final repair.

The work order might cover a blocked staff toilet. When the site contact asks for a basin mixer replacement, the tradesperson should check the approval limit before touching it. Use a variation only where the agreement permits that route. Otherwise issue a separate quote and get a new work order or purchase authority before starting.

Quote defined repairs separately

Move replacements, concealed work, opening-up, excavation, shutdown-dependent work and larger repairs into a separate quote when they fall outside the standing scope.

Describe the repair, labour, materials, access assumptions and exclusions. State who handles making good and any work by another trade. Price only after the repair can be defined.

Give every contract document one job

A service agreement for plumber maintenance contracts sets the standing rules. Write who can instruct work, how long the agreement runs, when payment is due and who handles a dispute. State which document wins if terms clash, when you can stop work and how either side ends the agreement. Add the scope buckets, access rules, visit records, billing references and route for changing the agreement.

The site schedule holds local facts. A purchase order records the client’s purchasing reference and may record authority where the agreed contract route says it does. The work order describes the particular visit, but it grants authority only when it comes through the agreed route from a named approver. Use the work order guide to set the fields and hand-off between your office and the tradesperson.

The visit record states what happened. The variation records approved extra work where that route is permitted. The invoice ties the completed work back to the client references.

Use this as an operational document map. It is not a full service agreement or a substitute for checked contract terms.

SERVICE AGREEMENT
Client legal entity: [name]
Who can instruct work: [names or roles]
Included work and exclusions: [planned / reactive / separately quoted]
Agreement period and payment terms: [details]
Which document wins if terms clash: [agreed order]
When work can stop: [conditions]
How either side ends the agreement: [process]
Who handles a dispute: [names or roles]

SITE SCHEDULE
Site and code: [address and reference]
Access and contacts: [instructions]
Assets and defects: [register references]

WORK ORDER
Reference and purchase order: [numbers]
Reported fault or task: [description]
Authorised scope and approver: [instruction]

VISIT RECORD AND VARIATION
Work completed or left open: [description]
Evidence and site acknowledgement, where required: [references]
Extra-work approval: [variation reference]

The agreement should state which document controls when terms conflict. Define whether a site acknowledgement confirms attendance, access or the work recorded; do not treat it as acceptance of workmanship, price or liability. If the documents clash, stop dispatch, point out the conflict and get a written correction or variation from the authorised contact.

Price plumber maintenance contracts from the defined cost

Set the scope first. Then build the price from labour, materials, other direct job costs and the overhead assigned by your costing method.

Planned visits, reactive attendance and separately quoted repairs need different pricing rules. A repeatable inspection can be costed from its named tasks. An unknown fault cannot be priced as a finished repair before diagnosis.

Build a price for each site

Set the visit frequency for the named tasks at that site. Cost the task time, travel, parking, site entry, inductions, access delays that are part of the agreed routine and the time needed to complete the visit record.

Add expected materials and consumables. Add specialist access and other direct job costs where the site needs them. Then add the portion of overhead your business assigns to the work and apply your stated markup.

Use this framework:

Labour cost + materials + other direct job costs + allocated overhead = cost base

Cost base + markup calculated on that base = selling price

Write the pricing assumptions beside the site schedule. A changed visit frequency, added asset, wider task, longer access process, new reporting requirement or different specialist-access need should trigger a price review. Do not count overhead twice.

Price diagnosis before an unknown repair

Set a price for reactive attendance and diagnosis. After inspection, describe and price the repair through the agreed approval route.

Use actual supplier costs and your stated materials markup. Record common parts taken from the van against the visit so the material cost reaches the job.

Keep markup and margin separate

Markup is what you add to cost to reach a selling price. Margin is profit as a share of that selling price. Entering a margin target as though it were markup produces the wrong price.

Use the profit margin calculator to check the relationship with your own cost and selling figures.

Stop when the site request crosses the approval line

Before doing extra work, compare the reported fault, work order, agreement scope, approval limit and site condition. If they do not match, stop at the authorised point.

Write the extra scope. Use the variation route only where the agreement permits it. Otherwise issue a separate quote and get a new work order or purchase authority from the named approver before continuing.

If urgent make-safe work has been authorised, do only that work. Do not treat make-safe authority as permission for a full replacement.

Worked example: control the Oak Street variation

This is the house electrical example. All figures are sample currency units, not a UK rate card.

R. Chen’s quote Q-1847 for 14 Oak Street was 1,105. It covered a 150mm bathroom exhaust fan ducted through the roof and four LED downlights. The ceiling was lined, and the quote excluded chasing.

Extra cable and chasing were approved on site as a 160 variation. Invoice INV-1847 was therefore 1,265.

The original quoted work had a job cost of 850. Measured against quote Q-1847, profit was 255 because 1,105 − 850 = 255. Margin was about 23% because 255 ÷ 1,105 ≈ 23%. Markup was 30% because 255 ÷ 850 = 30%.

The costs of the 160 variation are not supplied. Do not calculate profit from the 1,265 invoice or combine that invoice total with the 850 original job cost.

Return a visit record that accounts can approve

Make the tradesperson finish the record before the job disappears from view. Record arrival, departure, areas visited, assets reached and work completed. For each material, record the item and quantity.

Where the scope calls for a test, record the asset, reading, unit and required action. Add defects found, photographs, the approval reference for extra work and any site acknowledgement required by the agreement.

Use clear completion states. Write “not accessed — plant room locked” instead of “inspection incomplete”. State who was contacted and what must happen next.

When the authorised work is complete but the purchase order, site code or approving contact is missing, hold the invoice and fix the record. Accounts should be able to match the invoice to the work order, visit record and approved variation without reconstructing the job from emails.

Review recurring plumbing clients before renewal

Run cost tracking by client, site, visit type and scope bucket. Compare planned visits with planned visits. Compare reactive diagnosis with reactive diagnosis. Do not hide an unprofitable site inside the total account value.

Review actual labour, materials, direct costs and allocated overhead after completed visits. Use the job-costing guide to compare the recorded cost with the original price.

Look for repeated failed access, unapproved extras, missing purchase orders, long site waits and defects that keep returning as “maintenance”. Change vague wording into a named task, move the work into separately quoted repairs or remove it from the agreement.

Reprice plumber maintenance contracts when your own records show that the defined scope costs more than the selling price supports. Narrow or decline an account when the client will not provide access, authority or usable work instructions.

Put the next job in one place

Yes Foreman connects quotes, schedules, crews, timesheets and invoices for small field-service teams.