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

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