BDC Aluminium has been a trusted specialist in manufacturing bespoke aluminium windows, doors, curtain walling, and shop fronts since 2008. With over 15 years of industry experience, our team of technical experts, fabricators, and sales professionals is committed to providing the highest quality products and service.
Our 27,000 square foot facility in Essex, equipped with advanced CNC machinery, ensures efficient production of our premium British-made architectural systems. Offering tailored solutions and reliable delivery, we are ideal partners for commercial projects ranging from office buildings and new developments to retail and educational establishments.
Quality Commercial Products

Smart Wall Shop Fronts
Smart Wall Shop Fronts provide a high-performance aluminium screen and door system designed for commercial environments, offering robust security, energy efficiency, and weather resistance. With versatile configurations and enhanced security features, the Smart Wall system is ideal for retail spaces, educational institutions, and other high-traffic areas.

Smart MC Curtain Wall Series
Smart’s MC Curtain Wall Series is a versatile and efficient architectural solution, offering a range of customisable configurations for modern building facades. Engineered for seamless integration with Smart’s window and door systems, it ensures high performance, durability, and ease of installation for both low and high-rise structures.
Looking for a Commercial Partner?
Give us a call on 01245 474747 to speak to a member of our experienced sales team about your next project. Read more about why you should partner with BDC Aluminium below.
Why Choose BDC?
With over 15 years of experience in the industry, our team of technical experts, experienced fabricators, and knowledgeable sales professionals ensures top-tier service from initial consultation to aftersales support.
Operating from a 27,000 ft² facility in Essex, we are equipped with cutting-edge CNC machinery to produce high volumes of bespoke aluminium products, ensuring efficiency and precision for your commercial projects.
BDC Aluminium offers an extensive range of products from leading UK suppliers, as well as providing reliable delivery throughout the south of England, from Birmingham to Truro, making us an ideal one-stop solution for commercial projects across the region.

Our Industry Accreditations
BSI Certified
Our BSI certification means we meet recognised international standards set by the British Standards Institution for quality, safety, and efficiency in our operations.
PAS 24
PAS 24 accreditation signifies enhanced security performance standards. This certification demonstrates that products have been rigorously tested for strength against forced entry.
Secured by Design
Secured by Design status indicates that police-approved standards for security and crime prevention have been met. It ensures that products have been designed to reduce criminal activity and enhance safety.