See local heating engineer rates for 2022 and get FREE quotes

(min 20) 0/2000

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. Find an affordable heating engineer by getting quote on HaMuch.

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.

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


Job details Estimate
Combi boiler install – like for like replacement£1000
Annual gas safety certificate for landlords£70
Standard yearly boiler service£85
Boiler fault finding diagnosis (boiler not firing up or boiler not staying on for long)£100
Repair or replacement of parts inside the boiler (e.g. pump, diverter valve or heat exchanger)£80
Replace old rusty radiators£80
Replace old valves with thermostatic radiator valves (TRVs)£40 per valve
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
Powerflushing the central heating to improve circulation£400
Installing vented or unvented hot water cylinders£350
Servicing the cylinder including cleaning out feed tank£100

Rates for other trades

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