SOLAR TECHNOLOGIES CANADA (STC) was established in 1999. The STC brand has quickly evolved as one of the finest brands in the Sun Control Film business, and Graphic print media, due to its excellent quality, wide product range to suit every type of consumer and economical pricing. The STC brand is already being sold in more than 25 countries around the world. Being at the forefront of innovation, new products are being launched continuously.

Contact us for full range of products


Professional Applicator Automotive Film

Professional Applicator Automotive & Architectural Film