Commercial Shopfronts Being one of our top selling products, we offer both experience & perfection in the supply & installation of our commercial aluminium shopfronts. Here at Vetro, we have the extrusion to complete your project, whether it be for single or double glazed commercial application. Hinged or sliding doors are added to complete the shopfront design. Our framing systems can be front glazed, center glazed or double glazed at a size of 76mm, 102mm or 150mm dependent upon the engineering requirements of your project. Your choice of glass can then be added to create a modern professional look.