About Us

We're a full digital printing company founded in 2005, currently operating in a 9,000 sqft Scarborough location specialized in large format printing.