Start by choosing a door type and service below
To view the replacement doors we've installed in Dalkeith and beyond, browse our interactive gallery.
We fitted hundreds of doors and we'd love you to see them - view the gallery below
For those in need of a replacement door, we offer a large variety of styles - and with our Fully Fitted service one of our professional fitters will take care of installation. With this service you also get a free survey for a day suitable to you.
Your door is manufactured to sizes taken from the survey, so you'll know that you get a door that is, quite literally, made for your home. We also won't take full payment upfront, with you only paying the total cost of your door after it has been fitted.
Whether you're a trade customer or someone who fancies some DIY, we offer a wide selection of doors through our Supply Only option for self installation. Your door of choice will be made to measure - so no planing is required.
When your door has finished manufacture, we provide free delivery of it to you along with a free fitting kit to help you get installation underway. However, if you need help with how to properly fit your new door, call us free on 0800 910 1122.
We want our customers not only to get a wide selection on door designs for varied tastes, but also doors that are beneficial to homes, with features from maintenance free finishes to energy efficiency. The services we offer are just as important, making sure each door is an integral part of their respective homes for years to come.
We pride ourselves in the quality of our products and services, as illustrated by positive reviews we continuously receive on independent platforms - and we hope to provide you with this same promise of quality.
Very pleased with our new aubergine door - it looks fabulous! Would recommend this company to anyone who wants a professional job done with no hassle. We were given lots of helpful information when choosing the style and fittings.
We provide a wide selection of high quality replacement doors for homes throughout Dalkeith, as well as for neighbouring towns and areas like Newbattle, Lasswade, Bonnyrigg, Loanhead, Straiton, Danderhall, Wallyford, Mayfield, Pathhead, Roslin, Rosewell, Portobello, Ormiston, Tranent and Morningside, along with an expert installation service.