we are your 360º solution for
start-to-finish design and
production services.

BCG is an award-winning team of creative, print production &     
executional experts passionate about delivering the WOW!

Our in-house creative forces are ready and able to provide full start-to-finish design services from concept to delivery, including promotional campaign development, in-store display solutions, package design, structural development, corporate identity, web content and digital design and any other creative challenge, large or small.


We are very adept at developing creative that not only provides solutions that are cost effective, the execution and the results are second to none. Our agile team of professionals wear many hats and are able to juggle their talents as required to provide you what you need – when you need it.


design services.

 tell me more (PDF) >

production capabilities.

 tell me more (PDF) >

Our print management team are professional problem solvers that have the flexibility to match a project’s requirements to the exact equipment, technology and service for optimum results.


With nearly a century of combined experience, we have witnessed pretty much every print revolution the world has seen, and over time have been champions for all new technologies and taken on every challenge our clients can throw our way.


We offer full service litho, screen, digital and large format printing, foil stamping, raised UV, embossing – and just about anything you can think of – on an endless selection of materials. When our clients have BIG ideas, they know that they can count on BCG to deliver real-life solutions.




–––––––  WINNERS of the PEP Excellence Award for Top of Class Value & Service  –––––––


With over 30 years of experience,
we know that developing strong relationships
is just as important as providing innovative solutions.


In order for a project to be a success, we understand that timing is everything. Up front details on dates and gates allows our team to get it right. We are relentless at making deadlines and are not shy of gently reminding you of yours. Constant direct communication between our team and yours ensures that a project stays on-track and gets to where it needs to go on time – every time.

905.479.3111  |  1.800.644.7670