EPS Print Shop

Print & Document Services | Marysville, CA

 

Custom Decorated Clothing in Marysville, CA

Custom Shirts, Hats, Hoodies & More!


At EPS Print Shop, we create custom apparel for businesses, teams, events, organizations, and just for fun! From adding your company logo to workwear to creating something unique for a special occasion, we're here to bring your ideas to life.


No Minimum Order Quantity

Whether you need one custom item or hundreds, we've got you covered.

Have an idea? Let us help bring it to life!


Embroidery

Give your apparel a professional and long-lasting finish with custom embroidery. We specialize in embroidered hats and can also embroider polos, jackets, workwear, and other garments.

Custom Embroidered Hat Custom Embroidery on Hats

Direct-to-Film Printing

Our Direct-to-Film (DTF) printing is perfect for colorful designs, detailed artwork, business logos, custom shirts, hoodies, and more. It's a great option for both small orders and larger projects.

Custom DTF Printed Shirt Custom Printed Apparel
DTF Printing Process

Custom Hat Patches

Create a unique look with custom hat patches. We offer engraved leatherette patches, engraved acrylic patches, embroidered patches, and UV-printed patches for hats and apparel.

Custom Hat Patches

Business Apparel & Branding

Put your business logo to work! We can create custom shirts, hats, polos, workwear, uniforms, and promotional apparel to help your business look professional and stay recognizable.

Custom Business Apparel and Branding

Custom Apparel for Any Occasion

Custom clothing isn't just for businesses! Create something fun and personal for birthdays, family reunions, events, celebrations, teams, gifts, and more. If you have an idea, we'd love to help bring it to life.


No Minimum Order Quantity

Whether you need one custom shirt or hundreds of pieces, we're happy to help. No order is too small!

Store Hours

Today
  • Sun
    Oct 4

    Closed
  • Mon
    Oct 5

    9:00AM
    —
    6:00PM
  • Tue
    Oct 6

    9:00AM
    —
    6:00PM
  • Wed
    Oct 7

    9:00AM
    —
    6:00PM
  • Thu
    Oct 8

    9:00AM
    —
    6:00PM
  • Fri
    Oct 9

    9:00AM
    —
    6:00PM
  • Sat
    Oct 10

    9:00AM
    —
    2:00PM