PageSourceSearch

https://newsroom.moray.gov.uk/news/maintenance-contract-opportunities-for-moray-businesses

html moray.gov.uk collected 2026-10-02 05:34:42 UTC 17,634 bytes, 277 lines download raw bytes

1
2<!DOCTYPE html>
3<!--
4  Powered by Onclusive; providing powerful, fun to use software for communication professionals. www.onclusive.com
5-->
6<html class="has-js" lang="en-GB">
7<head>
8  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
9  <meta http-equiv="content-language" content="en-GB">
10  <meta name="twitter:dnt" content="on">
11  <title>Maintenance contract opportunities for Moray businesses | Moray Council News</title>
12        
12<script>
vendor: 382 bytes, lines 12-17
12
13          (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
14          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
15          j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
16          'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
17          })(window, document, 'script', 'dataLayer', '
17GTM-KQNTNW7
vendor: 12 bytes, lines 17-18
17');
18        
18</script>
18
19
20  <link rel="dns-prefetch" href="//cdn.prgloo.com" />
21  <meta name="viewport" content="width=device-width, initial-scale=1.0">
22  <meta name="application-name" content="Moray Council">
23  <meta name="description" content="Moray Council is inviting local contractors to tender for a wide range of building maintenance work to support the council&#8217;s inhouse Building Services team over the next four years." />
24  <meta name="keywords" content="" />
25  <meta name="robots" content="index, follow" />
26  <meta name="copyright" content="2026 - Moray Council" />
27  <meta name="generated" content="2026-10-02 05:34:41Z" />
28  <meta name="version" content="3.4.2067.0" />
29
30  <link type="application/rss+xml" rel="alternate" title="News from Moray Council" href="/feed/rss" />
31  <link href="/Content/Gloo/css?v=KKVFfXh4-eJmwrNiwoCGhqUFkFy1el0pRdfYzuJnHWI1" rel="stylesheet"/>
32
33  <link rel="shortcut icon" href="https://cdn.prgloo.com/web/Moraycouncil/favicon.ico">
34  <link rel="canonical" href="https://newsroom.moray.gov.uk/news/maintenance-contract-opportunities-for-moray-businesses" />
35  <meta property="og:site_name" content="Moray Council News" />
36  <meta property="og:title" content="Maintenance contract opportunities for Moray businesses | Moray Council News" />
37  <meta property="og:description" content="Moray Council is inviting local contractors to tender for a wide range of building maintenance work to support the council&#8217;s inhouse Building Services team over the next four years." />
38  <meta property="og:url" content="https://newsroom.moray.gov.uk/news/maintenance-contract-opportunities-for-moray-businesses" />
39  <meta property="og:image" content="https://cdn.prgloo.com/media/ec9e76977b554dae85c77e47b8aab8c7.jpeg?width=968&amp;height=1452" />
40  <meta property="og:type" content="website" />
41  <meta name="twitter:card" content="summary" />
42  <meta name="twitter:title" content="Maintenance contract opportunities for Moray businesses | Moray Council News" />
43  <meta name="twitter:description" content="Moray Council is inviting local contractors to tender for a wide range of building maintenance work to support the council&#8217;s inhouse Building Services team over the next four years." />
44  <meta name="twitter:url" content="https://gloo.to/FYpb" />
45  <meta name="twitter:image" content="https://cdn.prgloo.com/media/ec9e76977b554dae85c77e47b8aab8c7.jpeg?width=968&amp;height=1452" />
46  <style type="text/css">
47    :root{--link-colour:#337ab7;--link-hover-colour:#23527c;--quote-accent-colour:#b21e92;--button-bg:#007abd;--button-hover-bg:#286090;--thumbnail-accent-colour:#b21e92;--nav-accent-colour:#b21e92;--header-logo-height:60px}:root{--focus-colour:#b21e92;--card-title-hover-colour:#337ab7}.card.gloo-bluesky-feed,.card.gloo-facebook-feed{border-radius:12px}
48  </style>
49
50</head>
51<body class="pg-news">
52  <div class="frame">
vendor: 87 bytes, lines 52-54
52
53        <noscript>
54          <iframe src="https://www.googletagmanager.com/ns.html?id=
54GTM-KQNTNW7
vendor: 115 bytes, lines 54-58
54"
55                  height="0" width="0" style="display:none;visibility:hidden"></iframe>
56        </noscript>
57
58    
58<div class="header-container">
59      <a class="skip-link" href='#body-content'>Skip to content</a>
60      <div class="header-wrapper">
61        <header class="header" role="banner">
62          <div class="header-inner-wrapper">
63<div class="header__logo">
64  <a class="header__logo-link" href="http://www.moray.gov.uk">
65    <img class="header__logo-image" src="https://cdn.prgloo.com/web/Moraycouncil/MorayCouncilLogo.png" alt="Moray Council">
66  </a>
67</div>
68          </div>
69          <button class="menu-btn" aria-label="Navigation Menu" aria-haspopup="true" aria-expanded="false">
70            <span></span>
71          </button>
72        </header>
73
74
75
76        <nav class="navbar" role="navigation">
77          <div class="header-inner-wrapper">
78<div class="navigation">
79  <ul class="navigation__list">
80        <li class="navigation__item ">
81          <a class="navigation__link" href="/" >
82            <span class="navigation__text">
83              Home
84            </span>
85          </a>
86        </li>
87        <li class="navigation__item selected">
88          <a class="navigation__link" href="/news" aria-current=page>
89            <span class="navigation__text">
90              News
91            </span>
92          </a>
93        </li>
94        <li class="navigation__item ">
95          <a class="navigation__link" href="/resources" >
96            <span class="navigation__text">
97              Media Library
98            </span>
99          </a>
100        </li>
101        <li class="navigation__item ">
102          <a class="navigation__link" href="/event" >
103            <span class="navigation__text">
104              Events
105            </span>
106          </a>
107        </li>
108        <li class="navigation__item ">
109          <a class="navigation__link" href="/contacts" >
110            <span class="navigation__text">
111              Contacts
112            </span>
113          </a>
114        </li>
115
116  </ul>
117</div>
118          </div>
119        </nav>
120      </div>
121    </div>
122
123    <main id="body-content" class="main-content" role="main" aria-label="Maintenance contract opportunities for Moray businesses | Moray Council News page main content area">
124      
125
126<div class="wrapper wrapper--content wrapper--article">
127
128  <!--  <div class="c-width-large-3-4">-->
129  <article class="article" role="region" aria-label="Maintenance contract opportunities for Moray businesses content">
130
131    <section class="card story">
132          <figure class="story__hero">
133            <img class="story__hero-image" src="https://cdn.prgloo.com/media/ec9e76977b554dae85c77e47b8aab8c7.jpeg?width=968&amp;height=1452" alt="A man in a check shirt with overalls on sits to the right of the picture, facing left underneath a sink. His right hand is on a pipe underneath the sink, he holds a tool in his left hand. An open toolbox sits on the floor in the background." />
134          </figure>
135
136
137    <div class="card__body card__body--story">
138
139    <time class="story__date" datetime="2026-04-02">02 Apr 2026</time>
140
141
142      <h1 class="story__title">Maintenance contract opportunities for Moray businesses</h1>
143
144
145
146          <div class="story__summary">
147            <p>Moray Council is inviting local contractors to tender for a wide range of building maintenance work to support the council’s inhouse Building Services team over the next four years.</p>
148          </div>
149
150
151      <div class="story__body">
152        <p>The new Building Services Contractors Framework will cover more than 6,400 council homes across Moray and includes 29 separate repair and maintenance lots.&nbsp;&nbsp;</p>
153<p>Opportunities span major trades,&nbsp;such as builders, joiners, plumbers, electricians,&nbsp;painters&nbsp;and roofers,&nbsp;as well as key specialist services including asbestos removal, damp and mould treatment, pest&nbsp;control&nbsp;and scaffolding.&nbsp;</p>
154<p>The Framework will support both planned and reactive works and is expected to be used for all projects instructed directly by Building Services (DLO).&nbsp;</p>
155<p>Moray Council is encouraging experienced and qualified contractors from across the region to apply.&nbsp;</p>
156<p>Contractors interested in tendering must register with:&nbsp;</p>
157<ul>
158<li><a href="https://www.publiccontractsscotland.gov.uk/">Public Contracts Scotland</a>&nbsp;(PCS)&nbsp;</li>
159</ul>
160<ul>
161<li><a href="https://www.publictendersscotland.publiccontractsscotland.gov.uk/esop/pts-host/public/pts/web/login.html">Public Contract Scotland Tender</a>&nbsp;(PCST)&nbsp;</li>
162</ul>
163<p>These platforms will provide access to all tender documents once published. A dedicated&nbsp;question&nbsp;and&nbsp;answer facility will also be available within the PCST system for any&nbsp;tender&nbsp;
163related&nbsp;queries.&nbsp;</p>
164<p>Anyone looking for&nbsp;support on how to complete the tender can contact&nbsp;<a href="mailto:[email protected]"><strong>[email protected]</strong></a>&nbsp;for guidance.&nbsp;The tender closes on Friday 8 May 2026.&nbsp;</p>
165<p>For full details and to register your interest, please visit:&nbsp;<a href="http://www.moray.gov.uk/"><strong>www.moray.gov.uk.</strong></a></p>
166      </div>
167
168    </div>
169    </section>
170
171
172<section class="card">
173  <div class="card__body card__body--large">
174    <h2 class="sub-header">Contact Information</h2>
175  <div class="contact-card">
176    <h3 class="contact-card__title">Moray Council Press Office</h3>
177    
178    
179    
180    
181    <p class="contact-card__text">
182      <a href="mailto:[email protected]">[email protected]</a>
183    </p>
184    
185  </div>
186  </div>
187</section>
188  </article>
189
190      <aside class="grid grid--resources" role="region" aria-label="Maintenance contract opportunities for Moray businesses attachments">
191            <div class="card">
192      <div class="card__thumbnail">
193        <img class="card__thumbnail-image" src="https://cdn.prgloo.com/media/ec9e76977b554dae85c77e47b8aab8c7.jpeg?width=442&height=663" alt="A man in a check shirt with overalls on sits to the right of the picture, facing left underneath a sink. His right hand is on a pipe underneath the sink, he holds a tool in his left hand. An open toolbox sits on the floor in the background.">
194      </div>
195      <div class="card__body">
196        <h2 class="card__title card__title--center">
197          <a class="card__link" href="/resources/building-services-and-trades">Building services and trades</a>
198        </h2>
199        <div class="card__toolbar">
200            <button class="card__action button resource-link" data-href="https://cdn.prgloo.com/media/download/ec9e76977b554dae85c77e47b8aab8c7" aria-label="Download Building services and trades.jpeg">Download</button>
201        </div>
202      </div>
203    </div>
204
205      </aside>
206
207</div>
208
209
210    </main>
211
212    <footer class="footer" role="contentinfo">
213      <div class="wrapper">
214        <div class="footer__grid footer__grid--v">
215
216
217
218  <div class="widget-container">
219          <div class="links-container">
220
221
222<div class="widget-link">
223  <a href="http://www.moray.gov.uk/moray_standard/page_41071.html" target="_blank" rel="noopener noreferrer" title="Privacy Policy">Privacy Policy</a>
224</div>
225
226<div class="widget-link">
227  <a href="http://www.moray.gov.uk/moray_standard/page_41079.html" target="_blank" rel="noopener noreferrer" title="Accessibility">Accessibility</a>
228</div>      </div>
229  </div>
230
231  <div class="footer__social social-links">
232    <ul class="social-links__list">
233
234  <li class="social-links__item facebook">
235    <a class="social-links__link" href="https://en-gb.facebook.com/MorayCouncil" target="gloo" title="Facebook" aria-label="Facebook">
236      <span class="social-links__icon icon-facebook"></span>
237      <span class="social-links__title">Facebook</span>
238    </a>
239  </li>
240  <li class="social-links__item twitter">
241    <a class="social-links__link" href="https://x.com/MorayCouncil" target="gloo" title="Twitter" aria-label="Twitter">
242      <span class="social-links__icon icon-twitter"></span>
243      <span class="social-links__title">Twitter</span>
244    </a>
245  </li>
246    </ul>
247  </div>
248
249
250          <div class="footer__meta">
251                <p class="footer__cookiesettings"><a class="ccb__edit" href="#cc_target">Cookie Settings</a></p>
252
253            <p class="footer__copyright">&copy; 2026 Moray Council</p>
254            <p class="footer__gloo">Powered by <a href="https://onclusive.com/what-we-do/pr-comms-tools/">Onclusive PR Manager™</a></p>
255          </div>
256
257        </div>
258      </div>
259    </footer>
260
261
262<div id="cookie-consent-options"
263     data-config='{"Locale":"en-GB","Translations":{"CookieAnalyticsDescription":"Analytical cookies help us to improve our website by collecting and reporting information on how you use the site including popular pages.","CookieAnalyticsService":"Google Analytics","CookieAnalyticsTitle":"Analytics Cookies","CookieBarAcceptAll":"Accept all cookies","CookieBarMessage":"This website uses co
263okies to make your browsing experience better.","CookieBarSettings":"Cookie Settings","CookieDisable":"Off","CookieEnable":"On","CookieLearnMore":"Cookie and privacy policy","CookieModalAcceptAll":"Accept all cookies and close","CookieModalAffected":"Affected solutions:","CookieModalSave":"Save current settings","CookieModalText":"Cookies are small text files which help websites to remember your preferences, keep track of the pages you browse and generally customise your experience of the site. They are created when you visit a site and are either stored on your computer to be activated when you visit that site again (persistent) or are deleted when you leave (temporary). They don\u0027t normally contain information which can personally identify you: they simply contain the URL of the website, the duration \u0026 scope of the cookie and a random number. Please see below for the cookies used on this site and use the tools to switch them on or off.","CookieModalTitle":"Cookie settings","CookieNecessaryDescription":"Some of our cookies are essential and parts of the site won\u0027t work without them. This includes recording your cookie storage preferences.","CookieNecessaryTitle":"Strictly Necessary Cookies","CookieSharingDescription":"These are cookies set by \"AddThis\", the service which allows you to share content on social media and other channels.","CookieSharingTitle":"Sharing Service Cookies","CookieSocialDescription":"These cookies are set by Facebook, X, or BlueSky, and without them, you will not be able to see our company feeds on the home page.","CookieSocialTitle":"Social Media Cookies","DraftDate":"DRAFT CONTENT - Publish Date TBC","EmbargoAccessCode":"Access code","EmbargoButton":"Continue","EmbargoErrorMessage":"The access code you provided was not correct, please try again.","EmbargoMessage":"Please enter the access code from your email to view the content.","EmbargoNotice":"EMBARGOED UNTIL: %1","EmbargoTitle":"This content is under Embargo","Error404Heading":"The page you requested could not be found (Error 404)","Error404Message1Template":"We\u0027re sorry, the page you requested could not be found. The link may be out of date (we sometimes archive old content) or simply badly formed. Either way, we don\u0027t want you to leave empty handed.","Error404Message2Template":"Please visit our %1 to search for press releases or contact us to find the information you need.","Error404MessageRss":"If you\u0027re looking for our RSS feed, try here:","Error404Title":"Not found","Error500Heading":"The page you requested could not be displayed (Error 500)","Error500Title":"Server error","Error503Title":"Service temporarily unavailable","HomePage":"home page","PagingFirst":"First","PagingLast":"Last","PagingNext":"Next","PagingPrevious":"Previous","PRglooLogo":"Onclusive logo","PRglooPoweredBy":"Powered by Onclusive PR Manager","ResourceDownload":"Download","ResourceRootFolder":"Root folder","ResourceViewFolder":"View folder","ResourceViewLink":"Open Link","SearchButton":"Go","SearchPlaceholder":"Search by keyword","SearchResultMultiPage":", showing page %1 of %2","SearchResultPlural":"%1 items found","SearchResultSingular":"%1 item found","ShareByEmail":"Share by email","ShareLabelText":"Share","ShareOnBluesky":"Share on Bluesky","ShareOnFacebook":"Share on Facebook","ShareOnWhatsapp":"Share on WhatsApp","ShareOnX":"Share on X","TitleContactInformation":"Contact Information","TitleDownloads":"Downloads","TitleNotesToEditors":"Notes to editors","UnsubscribeButton":"Yes, please unsubscribe me","UnsubscribeComplete":"We\u0027re sorry to see you go, please get in touch with us if you change your mind.","UnsubscribeEmailAddress":"Email address","UnsubscribeHeadingConfirm":"Are you sure you want to unsubscribe?","UnsubscribeHeadingNotFound":"Email address %1 not found","UnsubscribeHeadingSuccess":"%1 has now been unsubscribed","UnsubscribeLink":"Unsubscribe","UnsubscribeMessage":"If you\u0027d rather not receive these emails, please use the following unsubscribe link:","UnsubscribeNotFound":"Sorry, we are unable to unsubscribe you because we could not find you in our database."},"PolicyUrl":"http://www.moray.gov.uk/moray_standard/page_41071.html","Theme":{"BarColor":"#a8d9b2","BarTextColor":"#000","BarMainButtonColor":"#b21e92","BarMainButtonTextColor":"#fff","MainButtonColor":"#fff","MainButtonTextColor":"#222"}
263,"Sharing":false,"Social":true,"SharingWidgetNames":"","SocialWidgetNames":"Facebook"}'>
264</div>
265
266
267<script src="/Content/Gloo/cookies?v=YPZSr0M_a06zFD_u5McaoH0c9r7vheztGXLIFl48R3U1"></script>
267
268
269    
269<script src="/Content/Gloo/js?v=EPvhx_n_qwjaR-VbjvTXBjTXVZ_5Vqqb1ucZlyLvnu01"></script>
269
270
271    
271<script src="/Content/Shared/slick.min.js"></script>
271
272
273      
273<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
273
274
275  </div>
276</body>
277</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.