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

Frontlit Banner

Block out Banners

Digital Textiles


Vehicle Wrapping Films

Digital Printing Vinyl

Roll Up / Poster Films

Window Decoration Films