Allsorts Contracts has a long tradition of supplying and fitting premium quality bespoke joinery to our commercial and domestic customers.

Our friendly and professional team of Edinburgh joiners can take care of any and all of your joinery needs.

Bespoke garden decking in Edinburgh before picture Bespoke garden decking in Edinburgh after picture

Bespoke garden decking and gate
(Use the slider to move between the images)

We have a vast experience in a variety of Joinery projects, whether a fairly routine installation of doors and timber windows, to more bespoke listed building conservation projects.

Joinery Services

Our Edinburgh Joiners Services include, but are not limited to:

  • Door Fitting
  • Interior Joinery
  • Exterior Joinery
  • Shop Fitting
  • Decking
  • Fencing

Book a free no obligation estimate now!

Decking in Fife, Scotland before picture Decking in Fife, Scotland after picture

New decking supplied and built in Fife, Scotland
(Use the slider to move between the images)

Our philosophy is and always has been based on quality over quantity.  All our work is carried out by fully trained, certified, professional tradesman and woman, working to the very highest levels of workmanship standards.

All of our joinery work is made to measure, produced and manufactured on site at our Midlothian workshop, where our expert joiners can provide premium softwood and hardwood solutions to your project's requirement.

We can undertake any project and cater for all your joinery and building needs, whether to the private homeowner or our colleagues in the building trade.

Electrical meter box in an Edinburgh shop before picture Electrical meter box in an Edinburgh shop after picture

Electrical meter boxed in a shop front in Edinburgh
(Use the slider to move between the images)

Allsorts Contracts Ltd is the joinery manufacturer of choice for your private and commercial needs in Edinburgh, Midlothian, East Lothian and West Lothian.

If you don't see your project listed above, please do get in touch.

"I can guarantee that our experienced team can accommodate your joinery project"


allsorts Contracts Ltd