Same-day boiler repair across Edinburgh

Book before 2pm and a vetted Gas Safe registered partner engineer attends today, anywhere from EH1 to EH17 and out to the Lothians. If the repair cannot be completed today, the loan heaters are free.

Can I get a boiler repaired the same day in Edinburgh?

Yes. Heatscape books same-day boiler repair across every Edinburgh EH postcode when you call before 2pm on 0800 193 1505. After 2pm we book the next morning, and out-of-hours slots run after 6pm and at weekends at £140. No-heat calls in cold weather and vulnerable households are prioritised.

Key points

How same-day works

Who gets priority

Areas covered same day

Prices

Fixed diagnostic£95Deducted in full from the repair
Typical repair, all-in£120–£420Parts + labour, quoted before work starts
Out-of-hours£140After 6pm and weekends
Cover plan members£0£14/mo — no diagnostic fee, priority queue

Why Heatscape

Related pages

Frequently asked questions

How quickly can an engineer attend a boiler repair in Edinburgh?
Same day across all EH postcodes if you book before 2pm, next morning after that. Out-of-hours attendance is available after 6pm and at weekends at the £140 rate. Vulnerable households and no-heat calls in winter are prioritised.
How much does a boiler repair cost in Edinburgh?
Heatscape charges a fixed £95 diagnostic across every EH postcode, deducted in full from any repair carried out on the same visit. Out of hours (after 6pm and weekends) is £140. Most common repairs land between £120 and £420 all-in including parts and labour. If a repair would cost more than about £600 on a boiler over 10 years old, we quote a like-for-like replacement at £2,295 instead.
What should I do while waiting for the engineer?
Turn the boiler off at the fused spur if you can smell gas or see water escaping, and call the National Gas Emergency line on 0800 111 999 for a gas smell. Otherwise photograph the fault code and pressure gauge, leave the heating off, and keep one radiator valve fully open.

Get your fixed-price quote or call 0800 193 1505.

What customers say about Edinburgh