Boiler replacement in Edinburgh
When a repair no longer makes sense. A high-efficiency condensing boiler, fitted by a Gas Safe registered engineer, with a fixed written quote before anything is ordered.
Repair or replace?
There is no single answer, and anyone who gives you one without seeing the boiler is guessing. What usually decides it:
How the decision normally goes
| If the boiler is… | And the fault is… | Usually |
|---|---|---|
| Under 8 years old | Any single component | Repair |
| 8–12 years old | Pump, fan, PCB, valve | Repair, if parts are available |
| Over 12 years old | A major component | Lean towards replacement |
| Over 15 years old | Heat exchanger failure | Replace |
| Any age | Repeated failures in one year | Replace — the maths stops working |
| Any age | Discontinued model, no parts | Replace |
A new condensing boiler also cuts running costs against an old non-condensing unit, which is the part that turns a repair-versus-replace decision into a genuine financial one rather than a judgement call.
What a proper quote should include
- The make and model, not just "a new boiler"
- Output in kW matched to your property's heat loss, not picked off a shelf
- Whether a system flush is included — on an old system it usually should be
- Any flue or condensate alterations, which matter in tenement conversions
- Gas Safe registration number, and the warranty terms in writing
Questions
What does a boiler repair cost in Edinburgh?
Gas engineer day rates in Edinburgh run roughly £230 to £405, which is among the highest outside London. Most single faults are fixed within a standard call-out. You will be told the likely cost before work starts, and no work begins without your agreement.
Is it worth repairing an old boiler or better to replace it?
It depends on the age, the fault and the parts cost. As a rule, a boiler over 12 to 15 years old with a major component failure is often better replaced, particularly since a new condensing boiler will cut running costs. We will give you both figures so you can decide.
Need an engineer today?
Tell us your postcode and the fault and we will give you an honest response time.
Call now0131 496 0184