By Emily Rivers
Last updated 4th May 2023

Gas Fire Servicing Cost Guide for 2023

Like your boiler or any other gas appliance, you should get your gas fire serviced regularly to ensure it's working efficiently and safely. We've put together this gas fire servicing cost guide so you can understand what's involved and see how much it will set you back.

How much does it cost to service a gas fire in the UK?

On average, it costs between £45-£95 for a gas fire service and gas safety check.

If you have more than one gas fire or you want another appliance serviced, such as your boiler, expect the cost to be higher.

Cost to service a gas fire

What is included in a gas fire service?

During a gas fire service, a heating engineer will check all the parts of your fire to make sure they’re in good condition. They will also check the pipework, vents and flues, as these can often become blocked, which can cause carbon monoxide (CO) to leak into your home.

Next, the engineer will carry out tests on your gas fire. They will run a gas tightness test, which ensures that your fire is completely sealed and not leaking any fumes. They’ll also run a flue analyser test by adjusting the valve on the gas supply to heck that the burner is burning efficiently.

After that, they will write up a report of all the tests they’ve completed and make any recommendations for repairs. The engineer will leave a copy of this report with you.

Why should I get my gas fire serviced?

There are plenty of reasons why you should get your gas fire serviced:

Saves you money

While you’ll have to pay for a gas fire service, it could save you money in the long term. Having your gas fire serviced regularly means that your gas engineer may spot issues with it before they become a large problem, reducing costly repairs.

Reduces the risk of CO poisoning

Having your gas fire regularly maintained reduces the likelihood of dangerous gas leaks occurring. Carbon monoxide gas is colourless and odourless, so it can go unnoticed for a long time.

Symptoms of CO poisoning include headaches, dizziness, nausea and vomiting and fainting. It can be fatal if left untreated, so it’s important to have a carbon monoxide alarm installed near your gas appliances.

Keeps your warranty valid

If your gas fire is still under warranty, manufacturers often require you to have your gas fire serviced every year.

By keeping your warranty valid, you could save yourself hundreds of pounds in repairs if something goes wrong with your gas fire and it’s found to be a manufacturer fault.

Common gas fire problems

Leaking piping: Leaking piping could go unnoticed because carbon monoxide is odourless and invisible. That’s why it’s important to get your gas fire serviced regularly. However, if you can smell gas coming from your fire when it’s not on, leave your home and call the gas board for further advice.

Incorrect pressure: If your fire isn’t pressurised correctly, the fire will shut down.

Blocked valve: If you can’t ignite your fire, your gas valve could be blocked. Make sure the gas valve is open, and if it is you’ll need to call an engineer to take a look.

Blocked chimney/flue: If your chimney or flue is blocked, your fire could be causing fumes to leak into your room.

Burner problems: During a gas fire service, the engineer will clean your burner. If you don’t have regular services, the burner can attract dirt and affect your gas fire’s efficiency.

How long does a gas fire service take?

A gas fire service should take around 1-2 hours. This should be long enough for them to carry out all the necessary tests and do an inspection of all your gas fire's parts.

If your gas engineer identifies any problems with your gas fire and needs to carry out repairs, this will increase the time it takes to complete the job. The engineer will probably give you an additional quote for the repair work they recommend.

How often should gas fires be serviced?

Your gas fire should be serviced once per year. However, if you notice any problems with your gas fire, you should call an engineer sooner.

If your gas fire stops working or you notice that the flame has changed colour, it’s worth at least getting a gas safety check carried out to ensure there are no poisonous fumes leaking from your fire.

Can you service your own gas fire?

No, you shouldn't service your own gas fire. If you don't know what you're doing, you could break parts of the fire, which could cause lethal carbon monoxide to leak into your home. Only Gas Safe-registered engineers are legally allowed to service your gas fire.

No, it's not a legal requirement to have a gas fire serviced every year if you own your home. However, landlords must get all gas appliances serviced once a year and have a gas safety certificate issued.

Even though it's not a legal requirement, it's still a good idea to get your gas fire serviced every year. You'll reduce the risk of costly repairs and have peace of mind that your fire is safe and isn’t leaking carbon monoxide into your home.

Does British Gas HomeCare cover gas fires?

No, British Gas HomeCare doesn’t cover gas fires. Their essential cover only includes an annual boiler service and repairs to your central heating system, while their complete cover includes repairs to plumbing, drainage and your electrical system.

You'll need to get gas appliance cover if you want a policy to cover repairs and an annual gas fire service.

If you need a Gas Safe-registered engineer to service your gas fire, we can help. Post your job on HaMuch now and we'll put you in touch with trusted engineers that are available in your area.


Estimates for common heating engineer jobs;

Rates for other trades

Service a gas fire cost in the UK
Service a gas fire cost in the UK (excluding VAT or callout charges)
Location in UKService a gas fire cost
Service a gas fire near Aberdeen£117
Service a gas fire near Amber Valley£120
Service a gas fire near Angus£108
Service a gas fire near Arun£141
Service a gas fire near Ashfield£117
Service a gas fire near Aylesbury Vale£153
Service a gas fire near Barnsley£114
Service a gas fire near Basildon£141
Service a gas fire near Basingstoke & Deane£174
Service a gas fire near Bassetlaw£108
Service a gas fire near Bath & North East Somerset£123
Service a gas fire near Bedford£147
Service a gas fire near Belfast£102
Service a gas fire near Birmingham£120
Service a gas fire near Blackburn£111
Service a gas fire near Blackpool£111
Service a gas fire near Bolton£120
Service a gas fire near Bournemouth£132
Service a gas fire near Bracknell Forest£171
Service a gas fire near Bradford£111
Service a gas fire near Braintree£138
Service a gas fire near Breckland£108
Service a gas fire near Bridgend£108
Service a gas fire near Brighton£144
Service a gas fire near Bristol£117
Service a gas fire near Broadland£132
Service a gas fire near Broxtowe£117
Service a gas fire near Bury£120
Service a gas fire near Caerphilly£105
Service a gas fire near Calderdale£108
Service a gas fire near Cambridge£138
Service a gas fire near Canterbury£135
Service a gas fire near Cardiff£108
Service a gas fire near Carmarthenshire£84
Service a gas fire near Charnwood£120
Service a gas fire near Chelmsford£138
Service a gas fire near Cheltenham£132
Service a gas fire near Cherwell£141
Service a gas fire near Chester£117
Service a gas fire near Colchester£135
Service a gas fire near Conway£96
Service a gas fire near Coventry£120
Service a gas fire near Crewe & Nantwich£117
Service a gas fire near Dacorum£162
Service a gas fire near Derby£117
Service a gas fire near Doncaster£114
Service a gas fire near Dover£135
Service a gas fire near Dudley£123
Service a gas fire near Dumfries & Galloway£105
Service a gas fire near Dundee£123
Service a gas fire near East Ayrshire£114
Service a gas fire near East Devon£105
Service a gas fire near East Dunbartonshire£126
Service a gas fire near East Hampshire£135
Service a gas fire near East Hertfordshire£150
Service a gas fire near East Lindsey£102
Service a gas fire near East Riding£105
Service a gas fire near Eastleigh£135
Service a gas fire near Edinburgh£126
Service a gas fire near Elmbridge£174
Service a gas fire near Epping Forest£168
Service a gas fire near Erewash£117
Service a gas fire near Exeter£111
Service a gas fire near Falkirk£129
Service a gas fire near Fife£120
Service a gas fire near Flintshire£111
Service a gas fire near Gateshead£126
Service a gas fire near Gedling£117
Service a gas fire near Glasgow£126
Service a gas fire near Gloucester£198
Service a gas fire near Guildford£171
Service a gas fire near Gwynedd£87
Service a gas fire near Halton£120
Service a gas fire near Harrogate£108
Service a gas fire near Havant & Waterloo£129
Service a gas fire near Highland£120
Service a gas fire near Horsham£159
Service a gas fire near Huntingdonshire£129
Service a gas fire near Ipswich£192
Service a gas fire near Isle of Wight£126
Service a gas fire near Kings Lynn & West Norfolk£117
Service a gas fire near Kingston-upon-Hull£105
Service a gas fire near Kirklees£111
Service a gas fire near Knowsley£120
Service a gas fire near Lancaster£114
Service a gas fire near Leeds£111
Service a gas fire near Leicester£120
Service a gas fire near Lisburn£99
Service a gas fire near Liverpool£120
Service a gas fire near London£171
Service a gas fire near Luton£156
Service a gas fire near Macclesfield£114
Service a gas fire near Maidstone£135
Service a gas fire near Manchester£120
Service a gas fire near Mid Bedfordshire£150
Service a gas fire near Mid Sussex£156
Service a gas fire near Middlesbrough£120
Service a gas fire near Milton Keynes£150
Service a gas fire near Neath Port Talbot£114
Service a gas fire near New Forest£132
Service a gas fire near Newbury£174
Service a gas fire near Newcastle-under-Lyme£111
Service a gas fire near Newcastle-upon-Tyne£126
Service a gas fire near Newport£105
Service a gas fire near North Ayrshire£114
Service a gas fire near North East Lincolnshire£108
Service a gas fire near North Hertfordshire£156
Service a gas fire near North Lanarkshire£126
Service a gas fire near North Lincolnshire£108
Service a gas fire near North Somerset£117
Service a gas fire near North Tyneside£126
Service a gas fire near North Wiltshire£144
Service a gas fire near Northampton£141
Service a gas fire near Norwich£129
Service a gas fire near Nottingham£117
Service a gas fire near Nuneaton & Bedworth£120
Service a gas fire near Oldham£117
Service a gas fire near Oxford£144
Service a gas fire near Pembrokeshire£81
Service a gas fire near Perth & Kinross£114
Service a gas fire near Peterborough£126
Service a gas fire near Plymouth£102
Service a gas fire near Poole£132
Service a gas fire near Portsmouth£129
Service a gas fire near Powys£132
Service a gas fire near Preston£111
Service a gas fire near Reading£174
Service a gas fire near Redcar & Cleveland£123
Service a gas fire near Reigate & Banstead£177
Service a gas fire near Renfrewshire£123
Service a gas fire near Rhondda, Cynon, Taff£108
Service a gas fire near Rochdale£117
Service a gas fire near Rochester-upon-Medway£135
Service a gas fire near Rotherham£111
Service a gas fire near Salford£120
Service a gas fire near Salisbury£132
Service a gas fire near Sandwell£123
Service a gas fire near Scarborough£111
Service a gas fire near Scottish Borders£138
Service a gas fire near Sefton£117
Service a gas fire near Sevenoaks£159
Service a gas fire near Sheffield£114
Service a gas fire near Slough£165
Service a gas fire near Solihull£120
Service a gas fire near South Ayrshire£117
Service a gas fire near South Bedfordshire£147
Service a gas fire near South Cambridgeshire£138
Service a gas fire near South Gloucestershire£120
Service a gas fire near South Kesteven£123
Service a gas fire near South Lanarkshire£117
Service a gas fire near South Oxfordshire£159
Service a gas fire near South Somerset£99
Service a gas fire near South Tyneside£126
Service a gas fire near Southampton£132
Service a gas fire near Southend-on-Sea£135
Service a gas fire near St Albans£162
Service a gas fire near St Helens£120
Service a gas fire near Stafford£120
Service a gas fire near Stockport£117
Service a gas fire near Stockton-on-Tees£123
Service a gas fire near Stoke-on-Trent£111
Service a gas fire near Stratford-on-Avon£135
Service a gas fire near Stroud£123
Service a gas fire near Suffolk Coastal£210
Service a gas fire near Sunderland£126
Service a gas fire near Swale£135
Service a gas fire near Swansea£105
Service a gas fire near Tameside£120
Service a gas fire near Teignbridge£114
Service a gas fire near Tendring£171
Service a gas fire near Test Valley£129
Service a gas fire near Thamesdown£144
Service a gas fire near Thanet£132
Service a gas fire near The Wrekin£123
Service a gas fire near Thurrock£144
Service a gas fire near Torbay£114
Service a gas fire near Trafford£123
Service a gas fire near Vale of Glamorgan£114
Service a gas fire near Vale of White Horse£138
Service a gas fire near Vale Royal£111
Service a gas fire near Wakefield£111
Service a gas fire near Walsall£120
Service a gas fire near Warrington£123
Service a gas fire near Warwick£123
Service a gas fire near Waveney£126
Service a gas fire near Waverley£162
Service a gas fire near Wealden£144
Service a gas fire near West Lancashire£120
Service a gas fire near West Lothian£135
Service a gas fire near West Wiltshire£144
Service a gas fire near Wigan£120
Service a gas fire near Windsor & Maidenhead£165
Service a gas fire near Wirral£117
Service a gas fire near Wokingham£174
Service a gas fire near Wolverhampton£123
Service a gas fire near Wrexham Maelor£126
Service a gas fire near Wychavon£126
Service a gas fire near Wycombe£168
Service a gas fire near York£105