Repair and maintenance services of central heating tenders in Scotland
We track 21 awarded repair and maintenance services of central heating contracts (CPV 5072*) in Scotland. 0 of them have a published end date between 8 Jan 2027 and 8 Apr 2028. The median published award value is £240k, and half of awards fall between £123k and £555k (20 awards with a value). 20 award notices in this category did not publish an end date.
Ending in 3-18 months0
Open tenders1
Median award£240k
Contracts tracked21
Contracts ending soonest (0 of 0)
No contracts with a published end date in the window yet.
Open tenders (1 of 1)
| Opportunity | Buyer | Value | Deadline | Region |
|---|---|---|---|---|
| Maryhill Housing Association - Heating Maintenance 2026 - 2031
Find a Tender · CPV 50720000 |
Maryhill Housing Association | £710k | 12 Oct 2026, 17:00 UK time |
Scotland |
All open tenders in this category
Top buyers
| Buyer | Contracts | Value |
|---|---|---|
| NHS Dumfries & Galloway | 4 | £426k |
| Fife Council | 2 | £4.9m |
| Kingdom Housing Association Limited | 2 | £1.4m |
| SANCTUARY HOUSING ASSOCIATION | 1 | £1.3m |
| Brownriggs | 1 | £616k |
| Cassiltoun Housing Association Ltd | 1 | £555k |
| The City of Edinburgh Council | 1 | £400k |
| Aberdeen Heat & Power Ltd | 1 | £300k |
| East Lothian Council | 1 | £247k |
| South Lanarkshire College | 1 | £240k |
Most frequent incumbents
| Supplier | Contracts | Value |
|---|---|---|
| James Ramsay (Glasgow) Ltd | 4 | £426k |
| Lovat's Group Ltd | 2 | £4.9m |
| NG Bailey Facilities Services | 2 | £4.9m |
| Saltire Facilities Management Ltd | 2 | £1.2m |
| Vital Energi Utilities Ltd | 2 | £770k |
| City Technical Services UK Ltd | 2 | £678k |
| Richard Irvin FM Limited | 1 | £4.6m |
| JLA LIMITED | 1 | £1.3m |
| ThermoServ Ltd | 1 | £1.3m |
| SURESERVE COMPLIANCE NORTH LIMITED | 1 | £725k |
Contains public sector information licensed under the Open Government Licence v3.0. Data from Find a Tender and Contracts Finder; updated every 2 hours. Where a notice doesn't publish a contract end date we show "end date not published" - we never guess.