T-shirt printing · Tulsa · Owasso · Broken Arrow

Custom t-shirt printing for Tulsa.

Screen printing, DTG, and embroidery on premium tees for Tulsa-area businesses, schools, churches, sports teams, and events. Based in Collinsville, OK — just north of Tulsa. Low minimums on DTG, bulk pricing on screen printing. Local pickup available.

  • Based in Collinsville, OK
  • Local Tulsa pickup
  • Multiple print methods
Custom t-shirt printing for Tulsa.

Local Tulsa pickup? Rush order? Call or text:

Call (918) 212-5734 Text (918) 212-5734 Email greg@firstmarkco.com

Small business? Just need a few?

Order in any quantity. No quotes, no waiting.

One hat for your shop? Three shirts for the team? We've built a self-serve corner of FirstMark just for small businesses. Pick your product, upload your logo, check out. Done.

Shop in any quantity →

Request a quote

Tell us about your t-shirt order

Quantities, sizes, colors, your design. Free local pickup. We respond within 24 hours.

We respond within 24 hours · Free design proof before anything's made · Low minimums

What happens next

From submit to ship in 3 steps

  1. 1

    Tell us the details

    Quantities, sizes, colors, design. We'll recommend screen print, DTG, or embroidery based on your order.

  2. 2

    Free design proof

    We send a mockup of your design on the chosen tee. Approve or tweak — no charge.

  3. 3

    Pickup or ship

    DTG and embroidery: 5–10 business days. Screen printing: 7–14 business days. Printing fulfilled through trusted production partners, managed by us end-to-end. Free pickup in Collinsville.

Common questions

Before you submit

Screen printing, DTG, or embroidery — which is right for me?

Screen printing is best for 24+ shirts with simple designs (1–4 colors). DTG is best for 1–24 shirts with detailed or photo designs. Embroidery is best for premium polos and hoodies. We'll recommend the right method on your quote.

Do you serve Tulsa and surrounding areas?

Yes — Tulsa, Owasso, Broken Arrow, Bixby, Jenks, Sapulpa, Sand Springs, Catoosa. We're based in Collinsville, just 15 minutes north of downtown Tulsa.

Do you have minimums?

Screen printing: 24-piece minimum. DTG: no minimum, order 1+. Embroidery: 6–12 piece minimum. Tell us your quantity and we'll point you to the best method.

Can we mix sizes in one order?

Absolutely. Send us a list of sizes per person. Bulk pricing still applies.

Can I pick up locally?

Yes — free local pickup in Collinsville. Saves you shipping cost. Same-week pickup is often possible for rush jobs.

Where are the shirts printed?

T-shirt printing runs through trusted production partners we've vetted for quality and speed. Every order is managed by us end-to-end — we handle the design proof, the quality check, and the shipping logistics so the experience stays consistent. Based in Collinsville, OK.

Login

Forgot your password?

Don't have an account yet?
Create account