Custom apparel & promo for teams and businesses
Screen printing, embroidery, decals and branded merchandise, designed and produced for businesses and teams across the Lower Mainland, Fraser Valley and BC Interior since 2009. One local shop from artwork to delivery.

Since 2009
Local and owner-run
7-10 days
Standard turnaround, rush available
Free mock-up
With every quote
In-house
Art, print and stitch files
What we do
One point of contact from artwork to delivery. We match every job to the right decoration method and make sure it's done right.
Screen Printing
Pantone-matched prints on tees, hoodies and crew wear, in plastisol or water-based inks.
Embroidery
Caps, polos, jackets and patches, with stitch files built in-house for a clean finish.
Stickers & Banners
Die-cut stickers, banner stands, vinyl banners and branded table covers for events and tradeshows.
Promo Products
Thousands of branded items for events, staff and clients. Browse the catalog, then send us the item number for a quote
Team & Company Stores
A custom online store where your players or staff order and pay for their own gear.
Logo Design
New logos, plus clean-up and vector conversion of existing art so it prints and stitches properly.
Team & company stores
Skip the order forms and the chasing. We build a store with your logo on every item, your people order and pay online, and we produce and deliver everything in batches.
- Your own store, built and branded for you
- Players or staff choose sizes and pay for themselves
- We produce in batches and deliver to one location
- Great for teams, trades crews, schools and offices

How it works
1
Send the details
Item, quantity, your logo and the date you need it by.
2
Get a quote and mock-up
Pricing plus a proof of your logo on the actual item.
3
Approve it
We order the blanks and prepare your art for production.
4
We produce and deliver
Ready in 7–10 business days, or sooner with rush service.
Ready to put your logo on something?
Tell us what you need and we'll send pricing and a mock-up, usually within one business day.














