About Us

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

STC Graphics a division of Solar Technologies Canada that 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 to providing superior quality products at competitive prices, which enhances the overall value and creates a more competitive advantage for our customers.

Product Categories

Backlit Flex

Digital Textiles

Block out Banners

Vehicle Wrapping Films