Ecosse Bespoke Carpentry & Joinery Ltd

Unit 22 Mayfield Ind Est, Dalkeith, EH22 4AD Directions

Tel 07507 661691
   Closed today Open Monday 08:00 - 17:30

Business overview

We provide a bespoke service, working closely with our customers from start to finish to ensure their complete satisfaction. This includes working with architects, designers, businesses and private clients.


Lectern with round curved legs
Image 2 of Ecosse Bespoke Carpentry & Joinery Ltd
Oak curved staircase with a central string and a curved handrail
Image 3 of Ecosse Bespoke Carpentry & Joinery Ltd
Image 5 of Ecosse Bespoke Carpentry & Joinery Ltd

Products & Services

architectural joinery

bespoke furniture

fitted wardrobes


curved handrail / banister

wooden staircases

radiator covers

built-in & fitted furniture


cupboard joinery

cabinet makers

furniture making


wooden windows

bespoke joinery


Highly recommended

We required a small curved oak landing banister to match the banisters on our existing stairs. After a couple of site visits with Ecosse and once we had finished plastering and installed the new floors they installed the banister and balustrade which had been constructed off site. They both match beautifully. Thank you to Ecosse for a great job and great communication throughout.
Cancel Update
1000 characters limit

High standard of professional workmanship

I was looking for a good joiner to build a replacement dormer window with casements and sashes on an old stone-built house, as the old one was in a very exposed position and had rotted badly. Ecosse constructed a copy that retained period features but incorporated slim double glazed units. The dormer was built in hard wood in their workshop and then fitted at the house in one day within the time agreed. I was kept informed of progress throughout. The finished product looks exactly as I had hoped and functions smoothly and easily, combining attention to both visual and operational quality. Altogether a great job carried out to a very high professional standard. My thanks to Ecosse.
Cancel Update
1000 characters limit