See local heating engineers rates for 2024

HaMuch is Excellent

Heating engineer cost per hour

Heating engineer cost per hour

Heating engineers install, repair and service boilers, pipework, controls that are all used to heat your home. If you have a problem with your heating system or are looking to install a combi boiler, they are the trade you call. Heating engineers cost on average £42 per hour and can make the difference between a warm and a cold home.

Regional variations mean that you can hire one from between £27 to £72, but just make sure they are Gas Safe Registered before you get them fiddling with your boiler.

Small boiler repairs and servicing jobs are usually quoted by the hour but check that your price includes VAT and call out charge before commencing. See table with UK heating engineer cost per hour and see rates and get quotes in your local area

Heating engineer cost per day

The average day rate for a heating engineer in the UK is £255. Replacing an old boiler and the associated pipework and tanks and replacing it with a new energy efficient boiler will usually take a couple of days so it’s a good idea to know the day rate for your budget.

Get a couple of written quotes from Gas Safe engineers for your job  so you have a feeling for how much your job is going to cost. Day rates can vary between £190 and £370 depending on where you live. Soletraders will tend to be cheaper and not charge VAT but you should always check to make sure there are not surprises.

For large jobs you can expect there to be more than one engineer in your home. Discuss payment before you start. Most will ask you to pay when the job has been completed and usually by bank transfer.

How to get the cheapest quotes when looking for a heating engineer

Heating engineers who are self-employed are just as qualified and experienced as those working for a larger company. Newly qualified heating engineers may have even started working for a larger boiler company to gain experience before starting their own business.

By being an independent, self-employed heating engineer the small business avoids many of the costs (e.g. administration staff, office rental etc), charging less for heating jobs and giving you the same quality of work.

Get quotes from self-employed heating engineers and talk directly with the person who is going to do the job.

Choosing a heating engineer

When receiving a quote that involves materials being installed or replaced, scan the quote to see if it has included the cost of the materials. If it has, have a look yourself online to see if you may be able to save money by purchasing materials cheaper. Websites like Screwfix or Direct Heating Supplies sell to the public and you can choose brands based on your budget as well as avoiding paying a mark-up on collection costs.

If you are buying your own products for the engineer to fit the prices can vary, so ask the heating engineer which product they prefer to fit and why, e.g. a magna clean filter varies from £50 to £200 for different brands (when fitting magnet filters, Adey Magnaclean is often a preferred brand and happens to be a middle of the range price).

If you are paying for labour and materials, it is not unusual to be asked to pay for the materials upfront or at least a deposit towards the materials before the heating engineer outlays their own money in preparation for the work. If you do pay a deposit or any money upfront, insist on an invoice clearly showing money paid.

Try googling the engineers and their companies to see if they have any reviews online regarding their quality of work. A benefit of owning a smartphone, is it makes it easier to ask to see ‘before and after’ photos of boiler installations. When looking at the photos take note of how they have tidied the area in the photo around the boiler install and if replacing an old system boiler to a modern combi boiler taking up less space, ask how they intend to cap off the unused water pipes and area that is no longer needed. 

Check if the heating engineer has any public liability insurance while working in your home and if you are having a new boiler or expensive parts installed, find out about what guarantee you have on the workmanship as well as what guarantee you will have on the products. Some Vaillant boilers are issued with a 12-year warranty and Worcester Bosch boilers have a 7-year warranty. The warranty is only valid if the boilers are fitted by an accredited installer who is Gas Safe registered.

New boiler and service costs

New boiler cost

If you are replacing your old boiler, chat with the heating engineer about what type of boiler (a combi, system or conventional boiler) would best suit your family’s needs for hot water and heating your home (to supply enough hot water at the right pressure) as well as keeping your home economical.

Having a new boiler installed will not necessarily cost a lot of money. If the average day rate for a heating engineer is £255 per day and you can pick ups a combi boiler for £700, you should be able to get your boiler fitted for around £1000 with a 7 year warranty. You might need a new controller and pay a little extra for new pipework but as long as its a like for like replacement you will not have to pay much more. If you are replacing an old conventional boiler things get a little bit more expensive. You will have to pay to rip out the header tank and storage tank and rearrange the pipework. Even so you should not be looking at more that a couple of days to fit your new boiler.

Tip: Before the heating engineer arrives with a boiler you don't need ask for advice. Find out which brands they prefer and why. Discuss any upgrades that might help you to save money in the long run with a more economical central heating system. If you enjoy the idea of a smart house, ask that rather than just fitting a standard good brand heating controller (e.g a Danfoss wireless programmable room stat) they fit you with a Smart Hive Active heating thermostat.

Boiler service cost

Servicing your boiler every year is important to validate the guarantee issued by the manufacturer and to make sure the boiler is efficient, gas safe and in full working order. A service should not take longer than an hour by a gas safe heating engineer. So on average with say a £20 call out fee (the time it takes to get to and from your home) and an hourly rate of £42, a service should take £62. For that price, the peace of mind knowing your boiler is safe and working efficiently is worth it. For landlords out there it is a legal requirement to get your boiler checked out every year so reach out to our HaMuch members and get a quoted price.

Tip: If you have noticed a drop in your system’s pressure or any water leaks, be sure to point them out. If you are aware of any rusty valves or radiators that might possibly leak in the near future, point these out as well. If a part has broken off (a dial on the timer or a boiler cover) hold on to the broken part to give them on arrival, as it will be easier to match the part when they can see it for themselves.

How much heating system jobs cost in your home

JobEstimate
Cost to replace a hot water immersion heater £270
Cost to fit underfloor heating £250
Cost to service a gas fire £150
Cost to replace a vented hot water cylinder £300
Cost to replace a central heating pump £95
Cost to replace a heating programmer £100
Cost to powerflush a central heating system £500 Visit
Cost to install heating oil storage tank £1250
Cost to replace an oil boiler £1330
New combi or system boiler installation – like for like replacement £500
Cost to move and relocate a boiler £830
Cost to install skirting board heating £990
Cost to install an LPG boiler £1190
Cost to install hydrogen boiler £1350
Cost to install a gas fire £350
Cost to install a chimney liner £575
Cost to install biomass boiler £1405
Cost to install a ground source heat pump £3750
Cost to fix a boiler fault error code £85
Cost to replace an unvented hot water cylinder, e.g., Megaflo £300
Cost to fit thermostatic radiator valves (TRVs) £80
Cost to fit smart heating controls £100
Cost to fit a magnetic filter for boiler £113
Cost to fit a heated towel rail £75
Cost to fit a radiator £80
Cost to install a gas cooker or hob £190
Boiler service cost £80
Boiler repair costs (e.g. pump, diverter valve or heat exchanger) £213
Cost to install an air source heat pump £550
Replacement of a vented system £580
Annual gas safety certificate for landlords £70
Boiler fault finding diagnosis (boiler not firing up or boiler not staying on for long) £100
Replace old rusty radiators £80
Replace a section of pipework £30
Detecting a water leak in the circuit causing system to lose pressure £150
Install heating controls (e.g. timer or thermostat) to control circulation £100

Rates for other trades

Heating Engineer hourly rate and daily rate
Heating Engineer: Average Hourly and Daily Rates in the UK for 2024 (excluding VAT or callout charges)
Location in UKHourly RateDaily Rate
Heating Engineer near Aberdeen£39£284
Heating Engineer near Amber Valley£40£241
Heating Engineer near Angus£36£270
Heating Engineer near Arun£46£275
Heating Engineer near Ashfield£38£238
Heating Engineer near Aylesbury Vale£51£283
Heating Engineer near Barnsley£38£237
Heating Engineer near Basildon£47£262
Heating Engineer near Basingstoke & Deane£58£280
Heating Engineer near Bassetlaw£36£245
Heating Engineer near Bath & North East Somerset£41£265
Heating Engineer near Bedford£48£286
Heating Engineer near Belfast£34£224
Heating Engineer near Birmingham£40£238
Heating Engineer near Blackburn£37£232
Heating Engineer near Blackpool£37£247
Heating Engineer near Bolton£40£247
Heating Engineer near Bournemouth£44£276
Heating Engineer near Bracknell Forest£57£292
Heating Engineer near Bradford£37£236
Heating Engineer near Braintree£46£260
Heating Engineer near Breckland£36£242
Heating Engineer near Bridgend£36£229
Heating Engineer near Brighton£48£268
Heating Engineer near Bristol£39£259
Heating Engineer near Broadland£44£266
Heating Engineer near Broxtowe£39£237
Heating Engineer near Bury£40£244
Heating Engineer near Caerphilly£34£229
Heating Engineer near Calderdale£36£228
Heating Engineer near Cambridge£46£281
Heating Engineer near Canterbury£45£252
Heating Engineer near Cardiff£35£233
Heating Engineer near Carmarthenshire£28£200
Heating Engineer near Charnwood£40£228
Heating Engineer near Chelmsford£46£259
Heating Engineer near Cheltenham£44£307
Heating Engineer near Cherwell£47£288
Heating Engineer near Chester£39£227
Heating Engineer near Colchester£45£258
Heating Engineer near Conway£32£209
Heating Engineer near Coventry£40£237
Heating Engineer near Crewe & Nantwich£38£239
Heating Engineer near Dacorum£53£284
Heating Engineer near Derby£38£226
Heating Engineer near Doncaster£38£243
Heating Engineer near Dover£45£235
Heating Engineer near Dudley£41£238
Heating Engineer near Dumfries & Galloway£35£253
Heating Engineer near Dundee£41£272
Heating Engineer near East Ayrshire£37£209
Heating Engineer near East Devon£35£245
Heating Engineer near East Dunbartonshire£42£282
Heating Engineer near East Hampshire£45£274
Heating Engineer near East Hertfordshire£50£282
Heating Engineer near East Lindsey£34£223
Heating Engineer near East Riding£35£195
Heating Engineer near Eastleigh£45£280
Heating Engineer near Edinburgh£42£267
Heating Engineer near Elmbridge£58£293
Heating Engineer near Epping Forest£56£294
Heating Engineer near Erewash£39£229
Heating Engineer near Exeter£37£254
Heating Engineer near Falkirk£42£276
Heating Engineer near Fife£40£268
Heating Engineer near Flintshire£37£226
Heating Engineer near Gateshead£42£260
Heating Engineer near Gedling£39£234
Heating Engineer near Glasgow£42£277
Heating Engineer near Gloucester£66£317
Heating Engineer near Guildford£56£295
Heating Engineer near Gwynedd£29£224
Heating Engineer near Halton£40£241
Heating Engineer near Harrogate£36£231
Heating Engineer near Havant & Waterloo£43£265
Heating Engineer near Highland£40£320
Heating Engineer near Horsham£53£272
Heating Engineer near Huntingdonshire£43£279
Heating Engineer near Ipswich£65£313
Heating Engineer near Isle of Wight£42£263
Heating Engineer near Kings Lynn & West Norfolk£39£260
Heating Engineer near Kingston-upon-Hull£35£196
Heating Engineer near Kirklees£37£232
Heating Engineer near Knowsley£40£238
Heating Engineer near Lancaster£38£263
Heating Engineer near Leeds£37£233
Heating Engineer near Leicester£40£229
Heating Engineer near Lisburn£33£222
Heating Engineer near Liverpool£40£237
Heating Engineer near London£57£291
Heating Engineer near Luton£52£288
Heating Engineer near Macclesfield£38£244
Heating Engineer near Maidstone£46£259
Heating Engineer near Manchester£40£242
Heating Engineer near Mid Bedfordshire£50£281
Heating Engineer near Mid Sussex£52£278
Heating Engineer near Middlesbrough£40£250
Heating Engineer near Milton Keynes£50£284
Heating Engineer near Neath Port Talbot£38£237
Heating Engineer near New Forest£44£275
Heating Engineer near Newbury£58£279
Heating Engineer near Newcastle-under-Lyme£37£230
Heating Engineer near Newcastle-upon-Tyne£42£261
Heating Engineer near Newport£35£235
Heating Engineer near North Ayrshire£38£227
Heating Engineer near North East Lincolnshire£36£245
Heating Engineer near North Hertfordshire£51£283
Heating Engineer near North Lanarkshire£42£279
Heating Engineer near North Lincolnshire£36£223
Heating Engineer near North Somerset£39£254
Heating Engineer near North Tyneside£42£258
Heating Engineer near North Wiltshire£49£306
Heating Engineer near Northampton£46£277
Heating Engineer near Norwich£43£261
Heating Engineer near Nottingham£39£230
Heating Engineer near Nuneaton & Bedworth£40£234
Heating Engineer near Oldham£39£244
Heating Engineer near Oxford£48£289
Heating Engineer near Pembrokeshire£27£201
Heating Engineer near Perth & Kinross£38£271
Heating Engineer near Peterborough£42£285
Heating Engineer near Plymouth£34£246
Heating Engineer near Poole£44£275
Heating Engineer near Portsmouth£43£264
Heating Engineer near Powys£44£300
Heating Engineer near Preston£37£242
Heating Engineer near Reading£58£297
Heating Engineer near Redcar & Cleveland£41£245
Heating Engineer near Reigate & Banstead£59£290
Heating Engineer near Renfrewshire£40£273
Heating Engineer near Rhondda, Cynon, Taff£36£225
Heating Engineer near Rochdale£39£245
Heating Engineer near Rochester-upon-Medway£45£280
Heating Engineer near Rotherham£37£238
Heating Engineer near Salford£40£242
Heating Engineer near Salisbury£44£255
Heating Engineer near Sandwell£41£237
Heating Engineer near Scarborough£37£264
Heating Engineer near Scottish Borders£46£380
Heating Engineer near Sefton£39£240
Heating Engineer near Sevenoaks£52£271
Heating Engineer near Sheffield£37£241
Heating Engineer near Slough£55£293
Heating Engineer near Solihull£40£237
Heating Engineer near South Ayrshire£38£229
Heating Engineer near South Bedfordshire£48£286
Heating Engineer near South Cambridgeshire£46£271
Heating Engineer near South Gloucestershire£40£261
Heating Engineer near South Kesteven£41£270
Heating Engineer near South Lanarkshire£39£266
Heating Engineer near South Oxfordshire£52£289
Heating Engineer near South Somerset£33£262
Heating Engineer near South Tyneside£42£259
Heating Engineer near Southampton£44£277
Heating Engineer near Southend-on-Sea£45£253
Heating Engineer near St Albans£54£292
Heating Engineer near St Helens£40£237
Heating Engineer near Stafford£39£242
Heating Engineer near Stockport£40£246
Heating Engineer near Stockton-on-Tees£40£250
Heating Engineer near Stoke-on-Trent£37£230
Heating Engineer near Stratford-on-Avon£44£249
Heating Engineer near Stroud£41£290
Heating Engineer near Suffolk Coastal£71£333
Heating Engineer near Sunderland£42£259
Heating Engineer near Swale£45£249
Heating Engineer near Swansea£35£230
Heating Engineer near Tameside£40£243
Heating Engineer near Teignbridge£38£250
Heating Engineer near Tendring£57£293
Heating Engineer near Test Valley£43£267
Heating Engineer near Thamesdown£48£310
Heating Engineer near Thanet£44£262
Heating Engineer near The Wrekin£41£250
Heating Engineer near Thurrock£48£265
Heating Engineer near Torbay£38£248
Heating Engineer near Trafford£41£247
Heating Engineer near Vale of Glamorgan£38£232
Heating Engineer near Vale of White Horse£46£295
Heating Engineer near Vale Royal£37£224
Heating Engineer near Wakefield£37£238
Heating Engineer near Walsall£40£237
Heating Engineer near Warrington£41£247
Heating Engineer near Warwick£41£242
Heating Engineer near Waveney£42£253
Heating Engineer near Waverley£54£287
Heating Engineer near Wealden£48£269
Heating Engineer near West Lancashire£40£240
Heating Engineer near West Lothian£45£281
Heating Engineer near West Wiltshire£49£306
Heating Engineer near Wigan£40£240
Heating Engineer near Windsor & Maidenhead£55£292
Heating Engineer near Wirral£39£235
Heating Engineer near Wokingham£58£292
Heating Engineer near Wolverhampton£41£239
Heating Engineer near Wrexham Maelor£41£264
Heating Engineer near Wychavon£42£264
Heating Engineer near Wycombe£57£301
Heating Engineer near York£36£228