J&D Custom Embroidery & Screen Printing — Est. 1993
Screen Printing · Martinez, CA

Screen printing done right
committed to quality since 1993.

For more than 30 years, J&D has been the go-to shop for company apparel, high-visibility safety apparel, and independent clothing brands. Our production crew has spent decades mastering the craft — dialing in colors, perfecting registration, and turning out branded apparel built to hold up wash after wash and shift after shift.

Whether you need t-shirts, puff-printed hoodies, or a vintage water-base discharge print, it's handled by people who've seen it all and still care about getting every detail right. From in-person design sessions to proofing to the moment ink hits the shirt, we want you hands-on in the process — so what comes off the press is exactly what you envisioned.

24
Piece minimum order
30+ yrs
Combined press experience
In-person
Press checks on request
J&D Custom Embroidery screen printing shop floor — 10-color automatic press in Martinez, CA
1M+
Shirts printed
Three decades of production, one shirt at a time.
How it works

From artwork to apparel in three efficient steps.

A straightforward process built around quality and communication — so the shirts you get match the shirts you pictured.

01

Request a Quote

Share your artwork, color count, placement, garment style, and quantity. We'll return an itemized quote.

02

Proof & Approve

Our team preps your art and sends a digital proof. You approve placement, sizing, and ink colors before anything hits the press.

03

Print, Pack & Pickup

We run the order, quality-check every piece, and let you know the moment it's ready for pickup or shipping.

Pricing

Every order is quoted to your project.

Our screen print pricing is determined by a handful of variables. Tell us about your order and we'll respond with transparent numbers — no surprises at pickup.

24-piece minimum.

We require a minimum of 24 total screen-printable items per order.

Quote variables
  • 01
    Number of colors in design

    One ink to multi-color simulated process.

  • 02
    Print placement(s)

    Front, back, sleeve, oversize — each location is its own setup.

  • 03
    Shirt style & fabric

    Cotton, blend, or performance — price varies by garment.

  • 04
    Total order quantity

    More pieces = lower per-piece cost (see tiers below).

Volume pricing

The more you print, the less each piece costs.

Pricing breaks at each tier below. Final per-piece pricing depends on color count, print placement, and garment style — request a quote for exact numbers.

Minimum
Good Value
Best Value
Free Setups
1,000+
24
PCS
72
PCS
96
PCS
144
PCS
288
PCS
500
PCS
1K
PCS
2K
PCS
3K+
PCS
← Starting priceBest per-piece value →

Need more than 3,000? We regularly handle large-format brand drops and company rollouts — request a quote.

Initial setup fee includes

Screen preparation charges

$40per screen / per color

A per-color screen prep charge applies to every new design. It covers everything our team does behind the scenes to get your art ready for the press — and it's waived on orders of 1,000 pieces or more.

  • ·Color separation
  • ·Film output
  • ·Screen creation
  • ·Press prep
  • ·Ink mixing
Reorders & repeat runs

Re-imaging fee

$20per screen

When you reorder an existing design, we pull the archived art and re-image your screens rather than recreating them from scratch — a lower-cost option for repeat runs.

  • ·Archive lookup
  • ·Screen recreation
  • ·Press prep
  • ·Ink mixing
Recent work

A few pieces off the press.

Tees, hoodies, tanks, and more — for teams, events, nonprofits, and local businesses across the Bay Area.

Purps Collection screen print for Lost Farm — multi-color halftone
Velvet halftone gradient typography print on black tee
Martinez California — J&D since 1993 flames graphic on Realtree camo
DSTROYER — Brian Esparza fighter tribute print
Contra Costa County Fire Station 87 HAZMAT & Engine emblem on navy hoodie
Martinez California print detail on Realtree camo
Contra Costa Co. Fire Rescue serif type on black sweatshirt

By submitting you agree to be contacted about your order. We won't share your info.