Custom Printing

Showcase your brand with custom printing solutions by TPH®

Looking for a unique way to advertise your business? TPH® offers custom printing solutions with a wide selection of products including stickers and label printing, corporate anniversary books, catalogue/product displays, guidebooks, plastic cards, name badges or ID cards, and even 3D printing! Contact your local TPH® branch to learn more about the best custom printing solutions for your business.

Top Custom Print Products

Custom stickers and labels printing Toronto Canada

Stickers & Labels

Build brand awareness or add a custom look to your products with stickers and labels, available in any size or shape you require.

Plastic card printing Toronto Canada

Plastic Cards

Need a durable, waterproof solution for ID cards, name badges and more? Our high quality plastic cards come with many finishing options.

Book printing Toronto Canada

Book Printing

Add a professional touch to your documents with a hard or soft cover book. We offer multiple binding options to suit your needs.

3D printing Toronto Canada

3D Printing

Bring your concepts and ideas to life with state of the art 3D printing technology! Easily and affordably test designs for new products.

Print finishing services Toronto Canada


Whether you need embossing, foiling, laminating, custom cutting or more, we can help you add that special touch to your print project.

Design services Toronto Canada


You can trust our experienced design specialists to help you find your next great idea! We offer design services at all 70+ of our locations.

TPH® custom printing solutions are the perfect complement to your company’s branding efforts. Create an impression that lasts with our high quality custom print products and a wide selection of finishing options. From hard cover printed books to branded stickers and labels with custom die cut finishing, we can provide you with the best quality print products with quick turnarounds, all within your budget. For a free estimate on your custom prints, contact your local TPH® print store or email our Customer Care team at


Call us at 1-800-874-0870 orFind a branch