Need help with a job?

By Emily Rivers
Last updated 10th July 2025

The cost of repairing your boiler when your boiler is not working varies because of the number of boiler components that  might require replacing to get your boiler working again. It might be a simple case of repressurise your boiler combi boiler which you can do yourself or a more costly heat exchanger replacement.

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

Repair: Cost to replace a heat exchanger

The boiler repair costs to replace a heat exchanger (main, domestic and condensing) average £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.

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.

If the heat exchanger is faulty you may notice banging or whistling noises coming from the boiler. The boiler might start leaking or rattle and the boiler performance will be degraded. 

Repairing a heat exchanger is possible if it is a lime scale problem where it just requires cleaning. If its cracked or damaged the exchanger needs replacing and at this point you need to decide if you need a new boiler.

If the boiler is over 10 years old it might be more cost effective to look at other options. If it's newer you should be able to get a replacement under manufacturers warranty.

Either way our Gas Safe members are waiting to help you repair your heat exchanger, just click "Get quotes" and describe your job.

Boiler repair cost

Cost to replace a boiler diverter valve

The boiler repair costs to replace a boiler diverter valve average £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.

If the diverter valve fails you should get a system warning on the boiler and either no hot water or no heating. Some boilers automatically shut down as a safety precaution. You might also get a leak or banging noise coming from the boiler.

Reparing a faulty diverter valve can take a couple of hours by replacing the component if its less than 10 years old. If the e heating engineer identifies an underlying issues with system, including corrosion, you may need a powerflush.

Always get a Gas Safe heating engineer to replace component on you heating system. Our engineers are gas safe and price competitive. Click "Get quotes" and describe your job.

Cost to replace an automatic air vent

The boiler repair costs to replace an automatic air vent average £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.

To repair an automatic air vent it needs a replacement part fitted by a gas safe engineer in your area. Click "Get quotes" to post your job and quickly get the best price.

Cost to replace a pressure relief valve

The boiler repair costs to replace a pressure relief valve (PRV) average £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.

To repair a pressure relief valve you need to replace it with a new component. Prices depend on the boiler installed.

Cost to replace a printed circuit board

The boiler repair costs to replace a printed circuit board (PCB) average £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.

Repair costs depend on the cost of the printed circuit board, if it is water damaged, and the heating engineers time. Our engineers are experienced with competitive rates.   

Cost to replace a boiler circulator pump

The boiler repair costs to replace a boiler circulator pump average £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.

If the pump is faultly you will get a system fault on your boiler that probably won't fire up. If you listen to your pump it might make a new buzzing noise or no noise at all.

Reparing a faulty or warn pump means replacement and costs depend on the condition of your pipework and flange fittings. If you have a very old system, new pumps might require additional pipework and wiring modifications.


Estimates for common heating engineer jobs;

JobEstimate
Cost to replace a hot water immersion heater£298
Cost to fit underfloor heating£1,228
Cost to service a gas fire£150
Cost to replace a vented hot water cylinder£586
Cost to replace a central heating pump£222
Cost to replace a heating programmer£255
Cost to power flush central heating systems£603 Visit
Cost to install heating oil storage tank£2,160
Cost to replace an oil boiler£3,228
New combi or system boiler installation – like for like replacement£2,718
Cost to move and relocate a boiler£830
Complete gas safety certificate for one gas appliance£90
Cost to install heated skirting boards£2,200
Cost to install an LPG boiler£2,026
Cost to install hydrogen boiler£1,350
Cost to install a gas fire£1,059
Cost to install a chimney liner£761
Cost to install biomass boiler£5,705
Cost to install a ground source heat pump£13,563
Cost to fix a boiler fault error code£85
Cost to install an unvented hot water cylinder£3,669
Cost to fit thermostatic radiator valves (TRVs)£111
Cost to fit smart heating controls£235
Cost to fit a magnetic filter for boiler£155
Cost to fit a heated towel rail£119
Cost to fit a radiator£184
Cost to install a gas cooker or hob£202
Boiler service cost£100
Boiler repair cost for pump, diverter valve or heat exchanger£233
Cheap boiler insurance£20 per month
Cost to install an air source heat pump£6,167
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

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 London£156
Boiler repair near Birmingham£118
Boiler repair near Glasgow£118
Boiler repair near Leeds£110
Boiler repair near Liverpool£120
Boiler repair near Sheffield£118
Boiler repair near Edinburgh£120
Boiler repair near Manchester£118
Boiler repair near Belfast£100
Boiler repair near Bristol£120
Boiler repair near Leicester£116
Boiler repair near Cardiff£114
Boiler repair near Coventry£122
Boiler repair near Bradford£114
Boiler repair near Nottingham£120
Boiler repair near Newcastle Upon Tyne£126
Boiler repair near Brighton and Hove£130
Boiler repair near Derby£122
Boiler repair near Hull£104
Boiler repair near Plymouth£100
Boiler repair near Stoke-on-Trent£116
Boiler repair near Southampton£126
Boiler repair near Northampton£138
Boiler repair near Wolverhampton£118
Boiler repair near Luton£148
Boiler repair near Portsmouth£128
Boiler repair near Reading£164
Boiler repair near Norwich£122
Boiler repair near Milton Keynes£140
Boiler repair near Bournemouth£124
Boiler repair near Aberdeen£112
Boiler repair near Peterborough£124
Boiler repair near Bolton£114
Boiler repair near Swindon£130
Boiler repair near Southend-on-Sea£132
Boiler repair near Warrington£122
Boiler repair near Oxford£134
Boiler repair near Swansea£114
Boiler repair near Sunderland£130
Boiler repair near Slough£156
Boiler repair near Kingswood£120
Boiler repair near Telford£118
Boiler repair near Cambridge£132
Boiler repair near Ipswich£168
Boiler repair near Blackpool£112
Boiler repair near Middlesbrough£120
Boiler repair near Dundee£116
Boiler repair near Huddersfield£108
Boiler repair near York£110
Boiler repair near Poole£128
Boiler repair near Watford£154
Boiler repair near Newport£96
Boiler repair near Colchester£144
Boiler repair near Exeter£108
Boiler repair near Blackburn£118
Boiler repair near Crawley£150
Boiler repair near Gloucester£114
Boiler repair near Stockport£118
Boiler repair near Basingstoke£156
Boiler repair near Basildon£130
Boiler repair near Cheltenham£118
Boiler repair near Gateshead£128
Boiler repair near Worthing£136
Boiler repair near Rochdale£112
Boiler repair near Oldham£114
Boiler repair near Chelmsford£134
Boiler repair near Birkenhead£120
Boiler repair near Maidstone£132
Boiler repair near Gillingham£126
Boiler repair near Salford£118
Boiler repair near Solihull£118
Boiler repair near St Helens£128
Boiler repair near Worcester£118
Boiler repair near Lincoln£124
Boiler repair near West Bromwich£118
Boiler repair near Eastbourne£120
Boiler repair near Wakefield£110
Boiler repair near Wythenshawe£118
Boiler repair near Bedford£134
Boiler repair near Hemel Hempstead£150
Boiler repair near Preston£120
Boiler repair near Stevenage£140
Boiler repair near Southport£112
Boiler repair near Bath£114
Boiler repair near Harlow£140
Boiler repair near Sutton Coldfield£118
Boiler repair near Darlington£118
Boiler repair near Chester£122
Boiler repair near Hastings£120
Boiler repair near Nuneaton£110
Boiler repair near Halifax£108
Boiler repair near Hartlepool£118
Boiler repair near Aylesbury£162
Boiler repair near Doncaster£110
Boiler repair near Grimsby£104
Boiler repair near Wallasey£118
Boiler repair near Londonderry£76
Boiler repair near Stockton-on-Tees£118
Boiler repair near Weston-super-Mare£116
Boiler repair near High Wycombe£154
Boiler repair near Ashford£134
Boiler repair near Redditch£116
Boiler repair near Wigan£118
Boiler repair near Scunthorpe£104
Boiler repair near Bury£114
Boiler repair near Paisley£120
Boiler repair near Bracknell£154
Boiler repair near Burnley£106
Boiler repair near Rugby£126
Boiler repair near Guildford£156
Boiler repair near Carlisle£100
Boiler repair near Chatham£126
Boiler repair near East Kilbride£118
Boiler repair near Newcastle-under-Lyme£114
Boiler repair near Chesterfield£110
Boiler repair near Burton upon Trent£112
Boiler repair near Tamworth£118
Boiler repair near Shrewsbury£126
Boiler repair near Woking£162
Boiler repair near St Albans£154
Boiler repair near Harrogate£110
Boiler repair near Crewe£114
Boiler repair near South Shields£116
Boiler repair near Craigavon£78
Boiler repair near Stafford£116
Boiler repair near Rotherham£116
Boiler repair near Barnsley£106
Boiler repair near Lowestoft£150
Boiler repair near Walsall£118
Boiler repair near Gosport£128
Boiler repair near Dartford£146
Boiler repair near Bognor Regis£128
Boiler repair near Corby£118
Boiler repair near Paignton£110
Boiler repair near Maidenhead£152
Boiler repair near Rochester£126
Boiler repair near Ellesmere Port£114
Boiler repair near Loughborough£116
Boiler repair near Dudley£118
Boiler repair near Bangor£100
Boiler repair near Dewsbury£108
Boiler repair near Mansfield£110
Boiler repair near Margate£124
Boiler repair near Kettering£128
Boiler repair near Cannock£114
Boiler repair near Sale£116
Boiler repair near Taunton£96
Boiler repair near Runcorn£134
Boiler repair near Farnborough£156
Boiler repair near Tynemouth£118
Boiler repair near Hereford£102
Boiler repair near Halesowen£118
Boiler repair near Widnes£124
Boiler repair near Huyton with Roby£120
Boiler repair near Scarborough£106
Boiler repair near Gravesend£136
Boiler repair near Bebington£120
Boiler repair near Kidderminster£122
Boiler repair near Stourbridge£120
Boiler repair near Barry£100
Boiler repair near Smethwick£118
Boiler repair near Dunfermline£122
Boiler repair near Livingston£128
Boiler repair near Weymouth£116
Boiler repair near Brentwood£142
Boiler repair near Barrow-in-Furness£180
Boiler repair near Hamilton£118
Boiler repair near Canterbury£128
Boiler repair near Wellingborough£132
Boiler repair near Sittingbourne£132
Boiler repair near Macclesfield£106
Boiler repair near Bootle£120
Boiler repair near Carlton£118
Boiler repair near Esher£156
Boiler repair near Clacton-on-Sea£146
Boiler repair near Lancaster£112
Boiler repair near Beeston£110
Boiler repair near Banbury£144
Boiler repair near Torquay£110
Boiler repair near Folkestone£124
Boiler repair near Kingswinford£118
Boiler repair near Bloxwich£120
Boiler repair near Bridgend£118
Boiler repair near Welwyn Garden City£152
Boiler repair near Lisburn£94
Boiler repair near Leamington Spa£132
Boiler repair near Washington£128
Boiler repair near Tunbridge Wells£150
Boiler repair near Kirkcaldy£118
Boiler repair near Hinckley£116
Boiler repair near Durham£136
Boiler repair near Cumbernauld£126
Boiler repair near Wokingham£160
Boiler repair near Horsham£150
Boiler repair near Crosby£118
Boiler repair near Yeovil£96
Boiler repair near Thundersley£134
Boiler repair near Altrincham£114
Boiler repair near Willenhall£120
Boiler repair near Christchurch£122