News
Experience
Services
About
Home
Bespoke Construction Logo
			
				$('#67273267982').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273267982',-1); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						
					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
Back to the Top
Google Map
background
background
background
background
background
background
background
background
background
Twitter

© Copyright Bespoke Construction Limited, Merlin House, Halesfield 19, Telford, Shropshire TF7 4QT

T: 01952 588816

F: 01952 588819

E: info@bespokeconstruction.co.uk

SAY HELLO

Our RSS News Feed
Google+
LinkedIn
Facebook
			
				$('#67273504196').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273504196',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
background
background
background
background
background
background
background
background
background
Go Down and see more
Back Up
background
background
background
background
background
background
background
background
background

A bit of news...

background
background
background
background
background
background
background
background
background
			
				$('#67273944456').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273944456',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
background
background
background
background
background
background
background
background
background
Go Down and see more
Back Up

"This is the third scheme that Bespoke have worked on for us now and in every one the professional and commercial approach of the company has been impressive."

Dominic Goold, Goold Estates

Project: The Vine, Wallsall

			
				$('#67273243265').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'true', 
					timeout: 4000, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({left: "+=0", top: "+=-300"},0) 
$(this).animate({left: "+=0", top: "+=300"},{queue: false, duration: 2000, easing: "easeInQuint"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		

And, who do we work with?

			
				$('#67273431867').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273431867',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
Go Down and see more
Back Up

We operate nationally, offering both building and interiors services to a multitude of industry sectors.


Our extensive experience enables us to manage schemes of varying scale and complexity, including design and build contracts. So any project large or small, newbuild, fit-out or refurbishment, we do it.

So, what do we do?

			
				$('#67273713105').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: '', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273713105',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
Go Down and see more
Back Up

"The judges were so impressed by the high standards of workmanship and technical expertise demonstrated on your project, it has been awarded a certificate

of excellence."

Jane Cook, AIS

Project: Warwickshire College


Who are Bespoke?

Here at Bespoke we live by our name, providing tailored solutions for all your construction needs.


Our vibrant and highly experienced team are committed to delivering with passion, energy and determination, ensuring each and every one of our customers projects is a complete success.

			
				$('#67273817342').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273817342',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
background
background
background
background
background
background
background
background
background
Go Down and see more
Our RSS News Feed
Goole+
LinkedIn
Facebook
Twitter

TAILORED BUILD

AND DELIVERY...

01952 588816

Transport

Residential

Leisure

			
				$('#67273843527').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'true', 
					timeout: 10000, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({left: "+=300", top: "+=0"},0) 
$(this).animate({left: "+=-300", top: "+=0"},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		

Education

Health Care

Retail

Construction services in Telford

Industrial

Automotive

Offices

Interior fit out services Telford
			
				$('#702185').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'true', 
					timeout: 5000, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({left: "+=999", top: "+=300"},0) 
$(this).animate({left: "+=-999", top: "+=-300"},{queue: false, duration: 7000, easing: "easeInOutBack"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
			
				$('#67273499460').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273499460',-1); changeStack('#67273307824',0); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 700, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} ); 
			
		
			
				$('#67273307824').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67273307824',-1); 
					},
					before: function (curr, next, opts) { 
						var zeroBasedSlideIndex = Number(opts.nextSlide);
						
						$(this).animate({opacity: 0},0) 
$(this).animate({opacity: 1},{queue: false, duration: 1000, easing: "linear"}) 

					},
					after: function onAfter(curr, next, opts) {
                    	 var zeroBasedSlideIndex = Number(opts.nextSlide);
						 
						 $('.scroll-pane').jScrollPane();
						
                    },   
					speedIn: 0,
					speedOut: 1
					} );