I envisage the logo is the brand name- Technic-AL -maybe displayed inside a badge but maybe not. The logo should speak to VERY MODERN, ELEGANT, UPSCALE, ARCHITECTURAL LOOK AND FEEL.
Our product range is a very modern looking aluminium window and door range being specified and installed in new modern upscale houses.
Schuco , is an example of this sort of thing ( Google it please )
•
http://www.homesandinteriorsscotland.com/2015/08/turning-a-corner/
This is an example of our products on this link