The agreement lists one boiler. Your engineers now check pumps and controls, wait for a plant-room key and reset the same fault on every visit. Heating engineer maintenance renewals need a site review before those extras become another year of unpaid work.
Treat the renewal as a controlled re-survey. Pull the records. Walk the site. Correct the scope. Then rebuild the price from the work the client is actually buying.
Pull the agreement and completed service records
Start the maintenance client review at your desk. Collect the current agreement, asset schedule, completed job records, engineer notes, invoices, approved extras and cost records.
Do not start with the old price. It does not prove what the engineers now do or what the account costs to run.
Mark what the current agreement promises
Read the agreement line by line. Mark:
- Each covered asset and its location
- The planned task for each asset
- Visit timing and working hours
- Included materials and records
- Access assumptions
- Fault attendance, if included
- Excluded diagnosis, repairs and replacements
- The route for approving extra work
- Invoicing and payment points
Challenge loose terms such as “full service”, “system care” or “complete cover”. A facilities contact may read them as unlimited repairs. Your engineer may understand them as planned servicing only.
Make every asset findable. “Boiler in plant room” is weak when a building has several plant areas. Record the asset identifier, equipment type and exact location. Add the pumps, cylinders, controls, emitters and service points that engineers are expected to touch.
Compare the written plan with completed visits
Read the engineer notes beside the agreement. Look for work that happens repeatedly but has no place in the written scope.
The asset list might name the boiler while the engineers also check pumps, controls and emitters. They might top up the system or reset the same fault during every service. Repetition does not turn diagnosis or remedial work into planned maintenance. It only creates an expectation if you leave it unchallenged.
Check the time spent reaching the work. Include parking, sign-in, collecting keys, waiting for an escort, shutdown, restart, records and handover. If the old labour allowance covers only hands-on servicing, the account record is incomplete.
Compare invoices and approvals with the visit notes. Find materials used but not billed, additional visits, aborted access and separately approved repairs. Cost tracking must follow the account’s real work rather than a standard allowance copied from another site.
Turn each mismatch into a site question
Write a short inspection list tied to assets and locations. Use direct questions:
- Is the pump beside boiler B-01 part of the maintained plant?
- Who supplies the plant-room key?
- Is the service panel still clear?
- Does the recurring pressure loss need separate diagnosis?
- Who can approve work beyond maintenance?
Do not write “check site access” or “review system”. Those notes are too vague to settle a renewal decision.
Inspect the site for heating engineer maintenance renewals
Book the review before discussing the new price. Completed records show what happened before. The walk-through shows what is there now.
Take the existing asset schedule and your inspection questions. Follow the route an engineer follows on a normal visit. Bring the engineer who knows the site when that is practical.
Match the plant to the asset schedule
Find every maintained boiler, pump, cylinder, control, emitter and service point. Match each item to the schedule. Record assets that have been added, removed, replaced or moved.
Do not silently adopt equipment that was never included. Choose one route. Add it to the renewed scope, exclude it or make it separate authorised work.
Record the visible condition without promising a diagnosis. Note leaks, warning displays, damaged insulation, corrosion, contamination and recurring symptoms against the correct asset. Take photographs where your client arrangements allow it.
If testing, disassembly or fault-finding is needed, stop the review there. Open diagnostic work instead of giving away an investigation during the renewal visit. Use a clear heating engineer call-out triage process before booking another attendance.
Walk the real access route
Start where the van stops. Follow the route through reception, security, key collection and any escorted areas. Check the working space around each service point.
Stored materials may now block a valve or service panel that was clear when the agreement began. The client may have changed its opening hours or introduced a new sign-in process. The maintenance task is unchanged, but the labour is not.
Record:
- Parking and unloading restrictions
- Sign-in and induction steps
- Keys, codes and escorts
- Plant-room and roof access
- Clear working space
- Shutdown and restart permission
- Permitted working hours
- Site contacts and approval authority
Ask the client to correct blocked access before the first renewed visit or price the known access time into the scope. Do not leave that choice in an engineer’s private notes.
Decide what the renewed agreement covers
Put the old agreement, completed records and site notes together. Sort every repeated task into one of four buckets:
- Planned maintenance
- Fault diagnosis
- Repair
- Replacement
Keep the buckets boring. A task belongs in one place.
Planned maintenance covers the named routine work on the listed assets. Diagnosis identifies the cause of a fault. Repair corrects it. Replacement removes and changes equipment. They are separate scopes unless you deliberately combine them and cost the combined promise.
Stop informal extras becoming assumed cover
Make a decision on every repeated extra. Include it and price it, exclude it in plain language or put it behind a separate approval step.
Suppose an engineer repeatedly resets a control fault during scheduled servicing. Do not write “minor adjustments included” and hope everyone agrees on what that means. State whether a basic operational reset is planned work and when recurring or failed operation moves to paid diagnosis.
Do the same for topping up, clearing blockages, replacing consumables, attending alarms and answering requests about unrelated equipment. The renewed document must tell the client where planned maintenance stops.
Set the fault approval route
Tell the engineer what to do when a fault appears. Record the asset, symptom and immediate condition. Stop the maintenance task if the work cannot continue safely. Follow your safety procedure and notify the named client contact.
Do not start open-ended fault-finding because somebody nearby says to carry on. Send the finding to the person authorised to approve diagnostic or remedial work. Record the agreed scope and price basis before returning.
If a finding becomes replacement work, remove it from the renewal. Survey and quote that work as a separate job. This keeps the maintenance account from absorbing replacement labour, equipment and approval questions.
Write the access assumptions and client responsibilities
The renewal should state what the client must provide for your price to hold. Write the assumptions beside the scope, not in an engineer’s diary.
State the agreed working hours, access route, keys, escorts, shutdown permission and clear working space. Name the person or role that can approve extra work. Say what happens if the engineer cannot reach an asset or complete a planned shutdown.
Separate a failed access visit from completed maintenance. The document should explain the process without pretending that an inaccessible asset was serviced.
Also state what records the client receives and when. If the site expects a particular inspection, certificate or record, name it correctly. Do not let a general reference to “service paperwork” create a promise you have not scoped.
Do not let a service renewal stand in for a gas-work check
Label exactly what the client is buying: planned maintenance, fault diagnosis, remedial work or a separately commissioned inspection or record. Similar visit descriptions can create different expectations for the client, facilities contact and engineer.
When the renewed scope includes gas work, check current registration and engineer-scope questions with the Gas Safe Register (opens in a new tab). Do that before issuing the renewal. Do not use an old agreement as proof that a person or business can perform the proposed gas work.
Keep the check attached to the actual tasks and engineers. A broad business description is not enough. Write down which part of the renewed scope raised the question and the answer you received.
Rebuild the service contract price from the corrected scope
Service contract repricing starts with the work, not an annual percentage. Cost the corrected asset schedule and task list. Compare the result with the old price only after the new calculation is complete.
Build the price in this order:
- Direct labour
- Planned materials
- Travel and other account-specific direct costs
- Allocated overhead
- Markup
Cost the expected labour
Estimate the time required for each planned task and visit. Add the time created by the site: parking, unloading, sign-in, escort waits, access setup, shutdown, restart, records and client handover.
Use your completed records where the site and scope are comparable. Remove unusual repair time unless the new agreement includes that work. Do not let one emergency attendance distort the maintenance allowance.
Multiply the expected hours by your real labour cost. Labour cost is not the selling rate. It is what the business pays to supply that labour, using the cost method you apply consistently across jobs.
Add materials and direct account costs
Build the materials from the planned task list. Use the actual asset requirements. Do not copy a materials allowance from the expired agreement when equipment or tasks have changed.
Add travel and other direct costs that your business assigns to this account. Put each cost in one bucket. Duplicate allocation makes a price look stronger than it is; missing costs make a busy contract lose money quietly.
Allocate overhead using the same method you use elsewhere. Then add markup to reach the selling price. The profit margin calculator can help you check markup and margin without treating them as the same figure.
Worked example: keep cost and revenue on the same scope
This is the house electrical example, not a heating rate card. Every figure is a sample currency unit.
R. Chen’s job at 14 Oak Street covered a 150mm bathroom exhaust fan ducted through the roof and four LED downlights. Quote Q-1847 was 1,105. Job cost was 850, so profit measured against the original quote was 255.
Margin was 255 ÷ 1,105, approximately 23%. Markup was 255 ÷ 850, or 30%.
The ceiling was lined and the quote excluded chasing. Extra cable and chasing were approved on site as a 160 variation, so invoice INV-1847 was 1,265. The variation costs are not given. You cannot calculate profit by combining the 1,265 invoice with the original job cost of 850.
Apply that discipline to heating engineer maintenance renewals. The cost and revenue in a profit calculation must cover the same work. Do not compare an expanded renewal price with costs taken from the old, narrower scope.
Issue the renewal with the changes exposed
Send the client a clean renewal pack. Do not hide corrected work behind one revised total.
Include:
- The corrected asset schedule
- The planned task schedule
- Visit timing and working hours
- Included materials and records
- Access assumptions
- Client responsibilities
- Exclusions
- The diagnostic and repair approval route
- The renewed price and invoicing points
- The acceptance method and start date
Explain why the scope or price changed. Point to added assets, longer access, revised tasks, corrected direct costs or work that had previously been done without approval. Keep the explanation factual. Do not blame the client or the engineer.
State whether the document is a fixed quotation or an estimate. If you cannot fix the price because part of the scope remains unknown, identify the unknown part and explain how approval will work. Do not use the two document names as if they mean the same thing.
Set billing points that match the renewed work. For help separating deposits, staged bills and the final account on larger heating jobs, use the heating engineer payment schedule guide.
State the business’s VAT treatment on the renewal documents. Take current VAT or CIS questions to HMRC (opens in a new tab) rather than making assumptions from the old contract.
Open the renewed term as a controlled job
Once the client accepts, save the signed scope, asset schedule, access notes, client contacts and approval route against the account. Remove superseded documents from the engineer’s active job pack so the wrong schedule is not used on site.
Book the first visit. Give the assigned engineer the corrected asset list and exact access instructions. If keys, escorts, shutdowns or clearances need confirmation, ask the client before the van leaves.
Create the first cost-tracking record before labour or materials are used. Record maintenance work against the agreement and diagnostic or repair work against its separate approval. That split gives the next maintenance client review usable evidence.
Common questions
Should a renewal show the old and new price?
You can show both when the comparison helps the client understand the change. Explain the scope difference beside the figures. A price comparison without the asset, task and access changes invites an argument about percentage increases instead of the work.
Can the client accept the renewal by email?
Use an acceptance method that fits your contract process and records who approved the scope. Capture the accepted document, date and authorised person in one place. Take legal advice if you need a ruling on how acceptance works for a particular contract.
What if the client will not allow a site review?
Do not pretend the old asset list is current. State which information remains unconfirmed and decide whether you can issue an estimate, require access before quoting or exclude the unknown equipment. The document must expose the uncertainty.
The first visit tests whether your heating engineer maintenance renewals process worked. Compare the accepted schedule with the plant before starting, then record any mismatch instead of quietly absorbing it.
Pull one maintenance account today. Mark every asset, repeated extra and access delay in its service history. Then book the site review before you send the renewal.