Innovations in imaging since 1902
SFC is a leader in the commercial imaging business, and has lead innovation in the printing industry since 1902. The company leverages its unique and colorful past by constantly exploring, acquiring and commercializing innovative imaging, print and related technologies.









