About Us

Solar Technologies Canada was founded in 1999 and has its headquarters in Ontario, Canada.

 STC Graphics a division of Solar Technologies Canada which manufactures and distributes a comprehensive range of media for the sign and large format digital printing industry. 

 In a short span of time, the STC brand has been accepted worldwide due to its commitment of providing superior quality products at competitive prices, which enhances the overall value and creates a more competitive advantage for our customers. STC graphic products are now sold in more than 20 countries worldwide.

Our products are manufactured in ISO 9001 certified units and all products pass through strict quality control measures at different stages of production to meet Canadian standards.

 STC Graphic Products are compatible with all leading brands of printers and STC advertising media is the unmatched choice for producing vibrant images for effective visual communication and signage.

 Our products are used in a wide range of indoor and outdoor applications such as Frontlit& Backlit Billboards, Hoarding, Film Back Drops, Signage, Construction Covers, Window Graphics, Vehicle Graphics, Exhibition Display and Graphics, POS Advertisement etc.

 At STC, we continuously add new products to our range to meet the needs of our customers worldwide, who are served through our wide distribution network.

Our R&D department is continually enhancing the product quality working closely with raw material suppliers and also in the forefront offering technologically advanced products to suit changing advertising trends.

 STC strives to provide products which have the best print quality that enhances your Brand Image at all times. That’s why we strongly believe that our products are best suitable “when IMAGE matters” to our customers and their clients.