The Challenge:

Awarded as part of the Scape Minor Works Framework following success of Barnhurst Primary School, the scheme involved the construction of a new primary school provision at the existing Stowlawn Primary School. Designed and constructed in two phases, each phase ran concurrently ensuring the new two-storey extension was completed in time for the next academic year. Meeting the demand for the additional form entry, the project included the construction of eight new classrooms, administration centre and a feature reception and entrance.  The challenging programme was delivered in the ‘live school’ which caters for over 270 pupils.

Unique to this project included the building’s existing Passivhaus principals and bespoke brickwork façade. Originally designed by the pupils of the school, our specialist bricklayer seamlessly integrated the ‘old’ and the ‘new’, through careful detailing, patterning and colour matching. The thermal air, heating and lifecycle costs were designed to align with Passivhaus standards and included high insulation value, sound absorbing values, low energy and high renewables. 

The Solution:

Building a collaborative relationship with the School, the City of Wolverhampton Council, other key stakeholders and the project team proved vital to project success and overcoming logistical challenges. For example, to retain emergency access to the school playground, we installed an innovative, two-way, secure gated access system. Regulated by the school, this gated system maintained the safe emergency route and featured safety signage designed by the school pupils as part of our school engagement.

Further segregation and management of the school operations included:

  • Maximising working hours during the half term period to relocate the single plant room
  • Installation of a separate boiler for the special educational needs (SEN) unit’s hydro-therapy pool to maintain its use and temperature
  • Additional car park constructed ensured adequate parking was maintained for parents and staff.

Delivered simultaneously with sister project, Spring Vale Primary School, we utilised a shared ‘tried and tested’ local supply chain to improve quality control and programme efficiency, whilst ensuring the local pound remained within Wolverhampton.  Over 86% of the project spend was procured within 50 miles of the site.

The Impact:

Best value was achieved through a comprehensive and collaborative innovation and value engineering exercise with the client and design team. This resulted in over £100k of added value returned to the client. Innovations included raised seam roofing in lieu of sedum roofing and utilising alternative renewables.

The project was recognised as ‘outstanding’ by the Considerate Constructors Scheme scoring 42.

The school scored Kier 10/10 customer satisfaction in all 15 categories including service, collaboration and innovation.

Watch our video case study of this project:

The service youtube has thrown an exception: Google.GoogleApiException: Google.Apis.Requests.RequestError
Access Not Configured. YouTube Data API has not been used in project 103677695896 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=103677695896 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry. [403]
Errors [
	Message[Access Not Configured. YouTube Data API has not been used in project 103677695896 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=103677695896 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.] Location[ - ] Reason[accessNotConfigured] Domain[usageLimits]
]

   at Google.Apis.Requests.ClientServiceRequest`1.Execute()
   at YouTube.YouTubeHelper.GetVideo(String videoId)
   at YouTube.Models.YouTube..ctor(String[] selectedVideos)
   at YouTube.YouTubeValueConverter.ConvertSourceToObject(PublishedPropertyType propertyType, Object source, Boolean preview)
   at Umbraco.Web.Models.DetachedPublishedProperty.<.ctor>b__7_1()
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.LazyInitValue()
   at Umbraco.Web.PublishedPropertyExtension.GetValue[T](IPublishedProperty property, Boolean withDefaultValue, T defaultValue)
   at Umbraco.Web.PublishedContentExtensions.GetPropertyValue[T](IPublishedContent content, String alias)
   at Umbraco.Web.PublishedContentModels.YouTubeVideo.get_Video()
   at ASP._Page_Views_Partials_PageComponents__YouTubeVideo_cshtml.Execute() in C:\inetpub\Kier\wwwroot\Kier - Release Candidate - 137\Views\Partials\PageComponents\_YouTubeVideo.cshtml:line 6
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_PageComponents__VideoCard_cshtml.Execute() in C:\inetpub\Kier\wwwroot\Kier - Release Candidate - 137\Views\Partials\PageComponents\_VideoCard.cshtml:line 12
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_Grid_Editors_DocTypeGridEditor_videoCard_cshtml.Execute() in C:\inetpub\Kier\wwwroot\Kier - Release Candidate - 137\Views\Partials\Grid\Editors\DocTypeGridEditor\videoCard.cshtml:line 3
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedContent content, String editorAlias, String viewPath, String previewViewPath)
   at ASP._Page_app_plugins_doctypegrideditor_render_doctypegrideditor_cshtml.Execute() in C:\inetpub\Kier\wwwroot\Kier - Release Candidate - 137\app_plugins\doctypegrideditor\render\doctypegrideditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute() in C:\inetpub\Kier\wwwroot\Kier - Release Candidate - 137\Views\Partials\grid\editors\base.cshtml:line 20
" We have a very positive relationship with everyone at Kier. They have a very good understanding of our needs and priorities and have worked hard to minimise disruption to our school. "
Susan Vaughan Head Teacher (Retired) Stowlawn Primary School

View more projects

Every project we deliver is an opportunity for us to bring our unique thinking to solve problems, innovate and collaborate with our clients and beyond.

Our Projects >