Meet your Toronto printer

McLeod Print on Demand brings quality custom printing to Toronto, for individuals, entrepreneurs, and companies who want it done right.

By the numbers

Why Toronto trusts us with their printing

We're a new business, but we've already built a repeat client base by getting orders right, on time, every time.

1:1

Dedicated attention

100%

Custom orders

24h

Quote turnaround

100%

Satisfaction focus

What we do

Printing that's built on quality, flexibility, and service

We keep the process simple and the results sharp, whether you need one shirt or a full run of branded products.

Quality materials

We print on durable fabrics and sturdy stock so your order looks good and holds up through regular use.

Flexible quantities

Need 10 or 1,000? We handle small runs and large orders with the same attention to detail.

Custom options

From apparel to stationery, we tailor each job to your design, your specs, and your deadline.

Dependable turnaround

We confirm timelines upfront and keep you posted, so you know when your order lands and can plan around it.

Personal guidance

Not sure where to start? We help you pick the right product and finish for your project, no jargon.

The Printer

The hands behind the press

One experienced printer, a full shop of know-how. McLeod Print on Demand pairs hands-on expertise with reliable service for every Toronto order.

Samuel Hansen adjusting the print head on a digital garment printer

Founder & Lead Printer

Samuel Hansen

Samuel founded McLeod Print on Demand to deliver quality printing in Toronto. He handles every job personally, from setup to final check.

Production specialist reviewing color proofs at a light table

Production Specialist

Nadia Brooks

Nadia keeps every run on spec and on time. She checks colors, catches details, and makes sure your order leaves looking right.

CUSTOMER VOICES

Trusted by Toronto clients, order after order

From first sample to reorder, Toronto businesses keep coming back to McLeod Print on Demand for dependable quality and clear communication.

First order was 25 tees for our pop-up, and they nailed the print. Came back a month later for 300, same quality, same easy process.

Jordan Lee smiling in her boutique

Jordan Lee

Owner, North York boutique

We needed branded notebooks for a client event on a tight deadline. McLeod delivered early and the finish looked far more expensive than what we paid.

Priya Sharma standing in an event venue

Priya Sharma

Events coordinator, Toronto firm

Two years of ordering promo merch through them and not one botched job. The proofing process catches issues before they waste my budget.

Michael Chen holding a branded tote bag

Michael Chen

Marketing lead, Scarborough startup

I run a small shop and needed custom printing on tote bags and mugs. They walked me through the whole thing and the reorder was even faster.

Danielle Roy arranging products in her shop

Danielle Roy

Owner, Etobicoke gift shop

We ordered branded apparel for a team of 12 and the embroidery was sharp. Sent our sales team back for another run and turnaround matched every time.

Carlos Mendes in a branded polo shirt

Carlos Mendes

Operations manager, Toronto logistics company

Let's print your first order together.

Send us your design and we'll handle the rest. Fast response, clear pricing, and samples before we produce.