News
Experience
Services
About
Home
Bespoke Construction Logo
			
				$('#67272267982').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67272267982',-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
					} ); 
			
		

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

T: 01952 588816

F: 01952 588819

E: info@bespokeconstruction.co.uk

Google Map
background
background
background
background
background
background
background
background
background

SAY HELLO

01952 588816

			
				$('#67272255663').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67272255663',-1); changeStack('#67272307824',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

About

Bespoke Construction was born in 1999. Back then our primary focus was delivering high quality fitout and refurbishment services. We firmly established ourselves as a top class provider in this market to an array of clients, many of whom repeatedly call upon our expertise today.


While maintaining our position as an interiors specialist, we have broadened our management team infrastructure through continual planned growth of our business. Today Bespoke successfully deliver both construction and interiors projects in parallel, with the ability to offer our customers synergy between the two services, which would otherwise be separately procured.

Our History

			
				$('#67272528410').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67272528410',-1); changeStack('#67272937304',0); changeStack('#67272307824',0); handleMouseClick(zeroBasedSlideIndex,'67272878503','/images/67272/', 6); 
					},
					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
					} ); 
			
		
			
				$('#67272937304').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67272937304',-1); changeStack('#67272307824',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
					} ); 
			
		
			
				$('#67272307824').cycle({
					fx: 'none', 										
					cleartypeNoBg: 'false', 
					pause: 'false', 
					timeout: 0, 
					slideResize: 0,
					containerResize: 0,
					fit: true,			
					onPrevNextEvent: function(isNext, zeroBasedSlideIndex, slideElement)  {
						changeStack('#67272307824',-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
					} );