Get quotes to repair your boiler by heating engineers near you

HaMuch is Excellent
By Emily Rivers
Last updated 18th July 2022

When your boiler is not working there are a number of boiler components which might require replacing to get your boiler working again. Before calling in the professionals, it might be a simple case of figuring out how to repressurise your boiler.

Common boiler repairs Cost
Replace heat exchanger £400
Replace diverter valve £187
Replace automatic air vent £98
Replace pressure relief valve (PRV) £101
Replace printed circuit board (PCB) £268
Replace boiler circulator pump £225
Average boiler repair cost £213

Cost to replace a heat exchanger

Average cost to replace a heat exchanger (main, domestic and condensing) is £400

Gas and oil boilers burn fuel to create a flame which heats the outside metal surface of a main heat exchanger. The heat from the flame transfers through the metal to the inside of the main heat exchanger to heat the water which circulates around pipes and radiators, through the heating coil of a hot water cylinder or if you have a combination boiler the same heating water can be sent inside your boiler, via a diverter valve, to a secondary smaller domestic heat exchanger to heat the clean domestic hot water for your taps. Condensing boilers have another heat exchanger which recycles energy from flu gases to improve the overall energy efficiency of the boiler.

Boiler repair costs

Cost to replace a boiler diverter valve

Average cost to replace a boiler diverter valve is £187

Diverter valves are part of a combination boiler and they control whether hot water is used to heat radiators or the domestic hot water that comes out of taps (by diverting hot water to a secondary domestic heat exchanger). When the central heating system is calling for heat the diverter valve will direct the heating water into the heating flow pipe, towards the central heating radiators and then back via the heating return pipe back to the boiler. When a hot water tap or shower is turned on a flow sensor will tell the boiler that hot water is required. The boiler will change the diverter valve position closing flow to the heating pipes and opening flow to the domestic hot water heat exchanger. The hot water in the boiler enters the domestic heat exchanger and heats the metal plate to plate structure. Clean cold domestic mains water enters the domestic heat exchanger passing through alternate plates ie not mixing with the heating water. The clean water is instantly heated and pushed along under mains pressure out of the boiler towards the open hot water tap or shower.

Cost to replace an automatic air vent

Average cost to replace an automatic air vent is £98

When air enters or gases generate inside a heating system various problems can occur. Air locks can reduce heating water flow rates causing the temperature inside the boiler to increase and boilers turning off. Other problems can be corrosion and noises. Manually removing these unwanted gases is difficult and costly in labour and so automatic air vents are used. Automatic air vents can be fitted along heating system pipework, integrated into circulator pumps, system filters or fitted as a planned component inside the boiler. Automatic air vents generally operate using a float with when in air/gas drops to open a valve and releases the gas which is pushed out by the water pressure. Once the float in surrounded by water it lifts up and closes the valve.

Cost to replace a pressure relief valve

Average cost to replace a pressure relief valve (PRV) is £101

PRV stands for pressure relief valve and they are a safety release valve present to prevent pressure building up to a dangerous level. If pressure built up in a boiler to a dangerous level the PRV would open and release the pressure via a pipe which goes through an external wall to outside the building (turned back onto the wall so as not to burn anyone). Once the pressure has dropped the valve automatically closes.

Most PRVs use a spring to push closed a valve holding back water pressure until pressure builds enough to over power the spring at a pre calibrated pressure. Water will then pass by the valve, the system pressure will drop and the PRV spring will then reassert itself to close the valve.

Cost to replace a printed circuit board

Average cost to replace a printed circuit board (PCB) is £268

PCBs are the electronic control centre of your boiler which communicate with all the sensors monitoring temperature and pressures before sending instructions to motors ensuring the boiler runs safely and efficiently.

  • Common PCB problems
  • Intermittent display panel operation
  • Smell of burning
  • No power light
  • Boiler functions sporadically

The biggest cause of PCB failures is water or even water vapour coming into contact with the sensitive electrical wiring or components on a PCB. Cracks or faulty connections can exist but a leak or operation spill if more likely.

Cost to replace a boiler circulator pump

Average cost to replace a boiler circulator pump is £225

Your boiler circulatory pump (probably made by Grundfos) pushes the hot water through your boiler and around your central heating system. Combi and system boilers usually contain pumps while some other boilers may have circulation pumps outside the boiler on the large primary pipework.

Possible causes of pump failures

  • If the pump becomes air locked it could overheat and then the plastic impeller inside may warp and get jammed.
  • If corrosion debris is present then the impeller can become clogged and over time lose efficiency.
  • Corrosion could cause a leak at the connection to pipes and then lead to an electrical fault.

Estimates for common heating engineer jobs;

Rates for other trades

Boiler repair cost in the UK
Boiler repair cost in the UK (excluding VAT or callout charges)
Location in UKBoiler repair cost
Boiler repair near Aberdeen£198
Boiler repair near Amber Valley£200
Boiler repair near Angus£192
Boiler repair near Arun£212
Boiler repair near Ashfield£196
Boiler repair near Aylesbury Vale£222
Boiler repair near Barnsley£196
Boiler repair near Basildon£214
Boiler repair near Basingstoke & Deane£236
Boiler repair near Bassetlaw£192
Boiler repair near Bath & North East Somerset£202
Boiler repair near Bedford£216
Boiler repair near Belfast£188
Boiler repair near Birmingham£200
Boiler repair near Blackburn£194
Boiler repair near Blackpool£194
Boiler repair near Bolton£200
Boiler repair near Bournemouth£208
Boiler repair near Bracknell Forest£234
Boiler repair near Bradford£194
Boiler repair near Braintree£212
Boiler repair near Breckland£192
Boiler repair near Bridgend£192
Boiler repair near Brighton£216
Boiler repair near Bristol£198
Boiler repair near Broadland£208
Boiler repair near Broxtowe£198
Boiler repair near Bury£200
Boiler repair near Caerphilly£188
Boiler repair near Calderdale£192
Boiler repair near Cambridge£212
Boiler repair near Canterbury£210
Boiler repair near Cardiff£190
Boiler repair near Carmarthenshire£176
Boiler repair near Charnwood£200
Boiler repair near Chelmsford£212
Boiler repair near Cheltenham£208
Boiler repair near Cherwell£214
Boiler repair near Chester£198
Boiler repair near Colchester£210
Boiler repair near Conway£184
Boiler repair near Coventry£200
Boiler repair near Crewe & Nantwich£196
Boiler repair near Dacorum£226
Boiler repair near Derby£196
Boiler repair near Doncaster£196
Boiler repair near Dover£210
Boiler repair near Dudley£202
Boiler repair near Dumfries & Galloway£190
Boiler repair near Dundee£202
Boiler repair near East Ayrshire£194
Boiler repair near East Devon£190
Boiler repair near East Dunbartonshire£204
Boiler repair near East Hampshire£210
Boiler repair near East Hertfordshire£220
Boiler repair near East Lindsey£188
Boiler repair near East Riding£190
Boiler repair near Eastleigh£210
Boiler repair near Edinburgh£204
Boiler repair near Elmbridge£236
Boiler repair near Epping Forest£232
Boiler repair near Erewash£198
Boiler repair near Exeter£194
Boiler repair near Falkirk£204
Boiler repair near Fife£200
Boiler repair near Flintshire£194
Boiler repair near Gateshead£204
Boiler repair near Gedling£198
Boiler repair near Glasgow£204
Boiler repair near Gloucester£252
Boiler repair near Guildford£232
Boiler repair near Gwynedd£178
Boiler repair near Halton£200
Boiler repair near Harrogate£192
Boiler repair near Havant & Waterloo£206
Boiler repair near Highland£200
Boiler repair near Horsham£226
Boiler repair near Huntingdonshire£206
Boiler repair near Ipswich£250
Boiler repair near Isle of Wight£204
Boiler repair near Kings Lynn & West Norfolk£198
Boiler repair near Kingston-upon-Hull£190
Boiler repair near Kirklees£194
Boiler repair near Knowsley£200
Boiler repair near Lancaster£196
Boiler repair near Leeds£194
Boiler repair near Leicester£200
Boiler repair near Lisburn£186
Boiler repair near Liverpool£200
Boiler repair near London£234
Boiler repair near Luton£224
Boiler repair near Macclesfield£196
Boiler repair near Maidstone£212
Boiler repair near Manchester£200
Boiler repair near Mid Bedfordshire£220
Boiler repair near Mid Sussex£224
Boiler repair near Middlesbrough£200
Boiler repair near Milton Keynes£220
Boiler repair near Neath Port Talbot£196
Boiler repair near New Forest£208
Boiler repair near Newbury£236
Boiler repair near Newcastle-under-Lyme£194
Boiler repair near Newcastle-upon-Tyne£204
Boiler repair near Newport£190
Boiler repair near North Ayrshire£196
Boiler repair near North East Lincolnshire£192
Boiler repair near North Hertfordshire£222
Boiler repair near North Lanarkshire£204
Boiler repair near North Lincolnshire£192
Boiler repair near North Somerset£198
Boiler repair near North Tyneside£204
Boiler repair near North Wiltshire£218
Boiler repair near Northampton£212
Boiler repair near Norwich£206
Boiler repair near Nottingham£198
Boiler repair near Nuneaton & Bedworth£200
Boiler repair near Oldham£198
Boiler repair near Oxford£216
Boiler repair near Pembrokeshire£174
Boiler repair near Perth & Kinross£196
Boiler repair near Peterborough£204
Boiler repair near Plymouth£188
Boiler repair near Poole£208
Boiler repair near Portsmouth£206
Boiler repair near Powys£208
Boiler repair near Preston£194
Boiler repair near Reading£236
Boiler repair near Redcar & Cleveland£202
Boiler repair near Reigate & Banstead£238
Boiler repair near Renfrewshire£200
Boiler repair near Rhondda, Cynon, Taff£192
Boiler repair near Rochdale£198
Boiler repair near Rochester-upon-Medway£210
Boiler repair near Rotherham£194
Boiler repair near Salford£200
Boiler repair near Salisbury£208
Boiler repair near Sandwell£202
Boiler repair near Scarborough£194
Boiler repair near Scottish Borders£212
Boiler repair near Sefton£198
Boiler repair near Sevenoaks£224
Boiler repair near Sheffield£194
Boiler repair near Slough£230
Boiler repair near Solihull£200
Boiler repair near South Ayrshire£196
Boiler repair near South Bedfordshire£216
Boiler repair near South Cambridgeshire£212
Boiler repair near South Gloucestershire£200
Boiler repair near South Kesteven£202
Boiler repair near South Lanarkshire£198
Boiler repair near South Oxfordshire£224
Boiler repair near South Somerset£186
Boiler repair near South Tyneside£204
Boiler repair near Southampton£208
Boiler repair near Southend-on-Sea£210
Boiler repair near St Albans£228
Boiler repair near St Helens£200
Boiler repair near Stafford£198
Boiler repair near Stockport£200
Boiler repair near Stockton-on-Tees£200
Boiler repair near Stoke-on-Trent£194
Boiler repair near Stratford-on-Avon£208
Boiler repair near Stroud£202
Boiler repair near Suffolk Coastal£262
Boiler repair near Sunderland£204
Boiler repair near Swale£210
Boiler repair near Swansea£190
Boiler repair near Tameside£200
Boiler repair near Teignbridge£196
Boiler repair near Tendring£234
Boiler repair near Test Valley£206
Boiler repair near Thamesdown£216
Boiler repair near Thanet£208
Boiler repair near The Wrekin£202
Boiler repair near Thurrock£216
Boiler repair near Torbay£196
Boiler repair near Trafford£202
Boiler repair near Vale of Glamorgan£196
Boiler repair near Vale of White Horse£212
Boiler repair near Vale Royal£194
Boiler repair near Wakefield£194
Boiler repair near Walsall£200
Boiler repair near Warrington£202
Boiler repair near Warwick£202
Boiler repair near Waveney£204
Boiler repair near Waverley£228
Boiler repair near Wealden£216
Boiler repair near West Lancashire£200
Boiler repair near West Lothian£210
Boiler repair near West Wiltshire£218
Boiler repair near Wigan£200
Boiler repair near Windsor & Maidenhead£230
Boiler repair near Wirral£198
Boiler repair near Wokingham£236
Boiler repair near Wolverhampton£202
Boiler repair near Wrexham Maelor£202
Boiler repair near Wychavon£204
Boiler repair near Wycombe£234
Boiler repair near York£192