B2B custom apparel · Canada
NeoInk makes custom apparel in Canada for brands, agencies and resellers. You sell. We DTF print, press, pack and ship your t-shirts, hoodies and sweatshirts from Markham, Ontario.
Shop by blank
| Blank | Fabric | Weight | Fit | Best for |
|---|---|---|---|---|
| Gildan 5000 Heavy Cotton Tee | 100% cotton | 5.3 oz | Classic fit | Best-value merch, staff and event shirts |
| Gildan Softstyle Unisex Tee | 100% ring-spun cotton | 4.5 oz | Modern fit | Retail-feel brand merch at a low cost |
| Gildan Softstyle Youth Tee | 100% ring-spun cotton | 4.5 oz | Youth fit, CPSIA compliant | Schools, camps and kids' teams |
| Comfort Colors 1717 Garment-Dyed Tee | 100% ring-spun cotton, garment-dyed | 6.1 oz | Relaxed fit | Premium streetwear and vintage-look lines |
| Gildan 18000 Heavy Blend Crewneck | 50/50 cotton/polyester fleece | 8 oz | Classic fit | Fall and winter merch, uniforms and gifts |
| Gildan 18500 Heavy Blend Hoodie | 50/50 cotton/polyester fleece | 8 oz | Classic fit, double-lined hood | Best-selling merch, teams and staff wear |
Print locations
Take the pressure off
How it works
You send the designs. Here's what happens next.





Why NeoInk
Hover or drag to inspect the printLow per-piece prices with no screens or setup fees, so you can resell at a healthy markup.
Vivid full-colour prints with fine detail and gradients that stay soft, stretchy and crack-resistant.
Printed and pressed in-house in Markham, Ontario. No overseas delays, duties or customs surprises.
Gildan and Comfort Colors garments with consistent sizing, so every reorder matches.
Print your own logo, size and care info on the neck tag for a true retail look.
Bulk orders, resellers and agencies get custom quotes with volume pricing.
Who it's for

Sell on Shopify, Etsy or at pop-ups without buying a heat press or stocking blanks.

Deliver branded apparel for client campaigns, trade shows and corporate gifts.

Send us your overflow and full-colour jobs and resell them under your name.

Spirit wear, staff shirts and event merch with names and numbers handled for you.
Tell us the garments, quantities and print spots. We'll send a custom quote with volume pricing.
FAQ
Need help choosing? Contact our team.
Printed & packed in Markham, OntarioNeoInk prints custom apparel in Markham, Ontario and ships to every province and territory. Businesses choose a t-shirt, hoodie or sweatshirt, upload their designs, and we DTF print, press, pack and ship the finished pieces.
Yes. Brands, online stores, agencies and print shops send us their customers' designs and we handle printing, pressing, quality checks and packing, so you can focus on sales.
Gildan 5000 Heavy Cotton tees, Gildan Softstyle unisex and youth tees, Comfort Colors 1717 garment-dyed tees, Gildan 18000 crewneck sweatshirts and Gildan 18500 hoodies.
Up to five spots: front, back, left sleeve, right sleeve and the inside neck tag. Front and back take full-size designs; sleeves and neck tags suit small logos and brand labels.
Yes. We can print your logo, size and care details on the inside neck tag, so the finished product carries your brand.
DTF (direct-to-film) printing puts your design on a film with a white base and adhesive, then heat presses it onto the garment. Prints are full-colour, soft, stretchy and made to last. Wash inside out in cold water and never iron directly on the print.
DTF is better for full-colour designs, small to medium runs and orders where pieces differ, because there are no screens or setup fees. Screen printing can be cheaper for very large runs of a simple one or two colour logo.
Yes. For bulk orders, resellers and agencies, contact us for a custom B2B quote with volume pricing.
A PNG with a transparent background at 300 DPI, sized to the print you want. High-resolution artwork gives the sharpest result.
Yes. If you own a heat press, order DTF transfers and gang sheets and press them on your own blanks.
Ready when you are
Pick a blank, upload your designs and let us print, press and ship.
Canada-wide shipping
We print and press right here in Markham.
13 of 13 provinces & territories served