Custom shirts for your business, team or event
Screen-printed t-shirts, polos and workwear for businesses, teams, schools and events. We handle your order from artwork to delivery.
Prefer to talk it through? Request an estimate · Call (352) 237-6141
Ready to place an order, but don't know how or exactly where to start just yet? Come see us at First Impressions Printing, and our team will take great care of you and help you along the process, and helping you make those decisions. Give us a phone call, email, or any way we can help you out.
How it works
1 Pick a shirt
Choose a style and a color from our apparel catalog.

2 Add your logo or text
Upload your artwork or type your text, then place it on the shirt.

3 Check your price and order
See your price as you design.
Popular styles
- Veteran-owned and operated
- In Ocala since 1979
- Every order includes a proof to approve
What customers say
FIP does great work! Kianna helped us and she is extremely knowledgeable.
Shawn · Google review New to the area and Madi was exceptional. Already working on my next project with them. Thank you FIP and Thank you Madi!
Beverly · Google review I work at the University of Florida and this company is wonderful to work with. I highly recommend them. They are attentive and on top of things. Products get delivered on time and they communicate very well.
Jessica · Google review

For your business
Shirts for your staff, crew or front desk. Shirts for an event, a fundraiser or a team. Shirts to hand out at a promotion or a trade show.
Ask us about a branded apparel program for your business, team or school.
How screen printing is priced
Every ink color in your design gets its own screen, set up by hand. More colors means more setup, and the more shirts you order, the lower the price per shirt.
Screen-printed designs start at 24 pieces.
How to order
Request an estimate, or call (352) 237-6141.
Or browse our apparel catalog and pick a garment for your design.
Shipping and visits
Apparel orders placed online ship by carrier, anywhere in the contiguous United States (48 states and DC). Shipping is included in the price.
1847 SW 27th Ave, Ocala, FL 34471. Monday to Thursday 8:30 am to 4:30 pm, Friday 8:30 am to 3:00 pm.
FAQ
Why does the number of ink colors matter?
Every ink color in your design gets its own screen, set up by hand. More colors means more setup.
How much does it cost to screen print 50 shirts in Ocala?
It depends on the shirt, the number of ink colors and where the design prints. For most designs, you can design your shirt online and see your price for 50 before you add it to your cart, with shipping included. Or request an estimate and we'll price it for you.
Is there a minimum order?
Screen-printed designs start at 24 pieces, and the designer shows the minimum for your design before you add it to your cart. You can also order a garment from one piece and have its decoration priced at review.
Can you help with my design?
Yes. If you don't have a file yet, check "No file yet? Ask FIP to design it." in your cart, and we'll work with you on it. Every order includes a proof to approve.
How do apparel orders get to me?
Apparel orders placed online ship by carrier, anywhere in the contiguous United States (48 states and DC). Shipping is included in the price.

