Rockdoor have a colour to suit all tastes...

Rockdoor have a design to suit all home...

Elite Series We’ll never allow safety and peace of mind to be compromised, but we understand that sometimes budgets just won’t stretch to the top of the range. 

Rockdoor has been the driving force behind composite door technology for over 20 years. During that time, more than half a million doors have been produced at our Lancashire innovation and production centre. We use nickel-coated solid brass for our hook locks, high impact uPVC skins to resist cut-through, carbon fibre to reinforce our inner frames and a unique S-Glaze system that locks the glass into your door for life. It means Rockdoors can’t be forced open. And because every Rockdoor is made-to-measure rather than mass-produced to a standard shape before being trimmed to size, it’s an exact fit for your home. It means no leaks, no draughts and lower heating bills The toughest, safest and most energy efficient door. Keeping you safe. Reducing your bills. Giving you choice.



Please take a moment to see how your Rockdoor is manufactured in the video below

Select Series Simple and affordable with uncomplicated glass design options. The door of choice when energy ratings are a lower priority.

Ultimate Series The toughest, safest and most energy efficient doors available - with dozens of styles and glass design options. 

Not all Doors are made equal...

Coloured Drip Bars
Choose a colour matched Drip Bar to complement the colour of your door

Finally, choose your door threshold...

Colour, inside & out Rockdoors are available in 13 different colours as shown. As Rockdoors are ‘made to order’ all colours shown are available inside & out. Please check our colour swatch before ordering.

Rockdoor have a style to suit all budgets...

Bowker Glass Structures - Bespoke UPVC windows, doors and conservatories

Choose your Rockdoor furniture...

<!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-117941984-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-117941984-1'); </script>