NorCal Apparel
Log in
Est. 2004 · Oakland, CA · Run №4,827

Custom merch,
pressed in seven business days.

Spec a full custom-apparel run from your phone — blanks, artwork, sizes, live quote, proof, approved — then watch it move through our press floor. No vendor emails, no back-and-forth threads.

photo · flat-lay · 6 tees
Live quote · 60 pcs
$9.40/u
Browse the catalog
24-hr digital proofsNo minimumsFree Bay-area pickup
Valley CoffeeOutpost GymBayside.Noe Valley FCHarbor HQ
400+ Bay-area teams · since ’04 · we’ve printed 1.2M pieces
The problem

Merch shouldn’t take three weeks of email threads.

The way most shops work: you email specs, wait two days, get a quote, ask for revisions, wait again, sign off on a PDF lost in a thread, confirm sizes on a phone call. Every reorder, the dance starts over.

The fix

One form.
One tool.
Done by lunch.


7 days
Standard turnaround
24 hrs
First digital proof
60 sec
To a live quote
0
Vendor emails sent
How it works

Five steps.
Start to sign-off.

01
Pick blank

Tees, hoodies, hats, totes. 24 premium blanks, stocked locally.

02
Drop art

AI, EPS, SVG, PNG. Redraw service +$35 if we flag it as low-res.

03
Set sizes

Per-color × size matrix. Clone from your last run in one tap.

04
Live quote

Shareable link. Repeat clients see their negotiated rate auto-applied.

05
Sign proof

Digital mock with threaded comments. Click to approve. Press starts.

The catalog · 31 blanks

Locally
stocked.

AllTeesHoodiesCrewnecksHatsTotes
photo · blank
Heavyweight Tee
LS15001
$4.20
photo · blank
Heavyweight Long Sleeve
LS15009
$4.70
photo · blank
Staple Tee
5001
$5.65
photo · blank
Surf Mid Profile Cap
1114
$5.90
Honest pricing

See your run priced live.

Example · run-4891
Live
BSD-7100BLACK60 pcs
DTG1 placement
Garments · 60$504.00
DTG print · 1 placement$180.00
Color prep · RIP setup$45.00
Your rate · repeat −12%−$87.48
Local pickupFree
Total · per unit
tax & shipping at checkout
$10.69
Share this quote
Frequently asked

We’ve got
answers.

What’s the minimum?+

No minimums. Single-piece DTG is fine; per-unit price drops at 24, 48, 96, and 144 pieces.

How fast is turnaround?+

Seven business days standard. Rush toggle for five business days at +20%.

What files do you accept?+

.ai / .eps / .svg preferred. Raster accepted — we flag low-res files and offer redraw for $35.

Can I reorder a past design?+

One tap from your account. Sizes and art cloned exactly, priced at your current rate.

Do you ship outside the Bay?+

Anywhere in the US at cost. Local pickup in SF, Oakland, and San Jose is always free.

Stop emailing. Start shipping.

Price your run
in sixty seconds.

Free quote, no account required. Save your draft, share the link, come back when you’re ready to approve.

Talk to a human
Est. 2004 · Oakland, CA · Run №4,827

Custom merch,
pressed in seven business days.

Spec a full custom-apparel run from your phone — blanks, artwork, sizes, live quote, proof, approved — then watch it move through our press floor. No vendor emails, no back-and-forth threads.

Browse the catalog
24-hr digital proofsNo minimumsFree Bay-area pickup7-day standard turnaround
photo · flat-lay · stocked blanks
Live quote · 60 pcs
$9.40/unit
Heavyweight tee · DTG · 1 placement
BSD-7100INK · DTGSHIPS 7D
spec · quote · proof · approve · ship
Valley CoffeeOutpost GymBayside.Noe Valley FCHarbor HQPopup SFFerry BrewingKarl Fog Co.
400+ Bay-area teams · since ’04 · we’ve printed 1.2M pieces
The problem

Merch shouldn’t take three weeks of email threads.

The way most shops work: you email specs, wait two days, get a quote, ask for revisions, wait again, sign off on a PDF lost in a thread, confirm sizes on a phone call. Every reorder, the dance starts over.

The fix

One form.
One tool.
Done by lunch.


7 days
Standard turnaround
24 hrs
First digital proof
60 sec
To a live quote
0
Vendor emails sent
How it works

Five steps.
Start to sign-off.

01
photo · step 01
Pick blank

Tees, hoodies, hats, totes. 24 premium blanks, stocked locally.

02
photo · step 02
Drop art

AI, EPS, SVG, PNG. Redraw service +$35 if we flag it as low-res.

03
photo · step 03
Set sizes

Per-color × size matrix. Clone from your last run in one tap.

04
photo · step 04
Live quote

Shareable link. Repeat clients see their negotiated rate auto-applied.

05
photo · step 05
Sign proof

Digital mock with threaded comments. Click to approve. Press starts.

The catalog · 31 blanks

Locally
stocked.

Sort
Frequently asked

We’ve got
answers.

What’s the minimum?

No minimums. Single-piece DTG is fine; per-unit price drops at 24, 48, 96, and 144 pieces.

How fast is turnaround?
+

Seven business days standard. Rush toggle for five business days at +20%.

What files do you accept?
+

.ai / .eps / .svg preferred. Raster accepted — we flag low-res files and offer redraw for $35.

Can I reorder a past design?
+

One tap from your account. Sizes and art cloned exactly, priced at your current rate.

Do you ship outside the Bay?
+

Anywhere in the US at cost. Local pickup in SF, Oakland, and San Jose is always free.

Honest pricing

See your run
priced live.

Example · run-4891
Live
BSD-7100BLACK60 pcs
DTG1 placement
Garments · 60$504.00
DTG print · 1 placement$180.00
Color prep · RIP setup$45.00
Your rate · repeat −12%−$87.48
Local pickupFree
Total · per unit
tax & shipping at checkout
$10.69
Share this quote
Stop emailing. Start shipping.

Price your run
in sixty seconds.

Free quote, no account required. Save your draft, share the link, come back when you’re ready to approve.

Talk to a human