Quality Screen Printing
No matter the size or scope of your order, we offer the highest quality screen printing services and products.
A Commitment to Every Order
Our skilled technicians use both manual and automated presses, allowing us to accommodate orders of any size. The screen printers work directly with your personal sales associate and graphic designers to ensure your logo looks great, and you are given a product that everyone will love!


Screen Printing Order Inquiry Form
Please fill out our order inquiry form below to receive a quote. Final pricing is determined by a variety of factors, including number of items, number of locations decorated, number of colors, and type of apparel.
Our Testimonials
“Always willing to go the extra mile for perfection!”
“We love the quality work that Mid-City Sports consistently produces. Oceans of Fun utilizes their talents for both employee apparel and products which we sell to the public. Their team is reliable, dedicated to customer service and a pleasure to work alongside with. Their products are fantastic and they are always willing to go the extra mile for perfection!”
Shelley Ballmann, President, Oceans of Fun, the Milwaukee County Zoo
“Their team is amazing knowledgeable, and dedicated.”
Jake Schneider, Delafield Hotel and Winston’s Wishes Dog Rescue Foundation
“Quality and price point are excellent”
“I remember when our company started working with Mid-City Sports. We had some pretty stringent standards with our logos for both screen printing and embroidery. They kept pace with our demands and and satisfied our clothing expectations. They understand what our requirements are and are able to deliver a quality product each time. Every time I stop in, I am greeted with a big smile and welcoming hello! It is a true pleasure to partner with them to meet our clothing needs.“
Ron Gumz, Vice President-Administration, Wachtel Tree Science, Board Certified Master Arborist
Get in Touch!
Store Hours:
Mon - Fri: 10am - 5:30pm
Sat: 10am - 1pm
Sun: Closed
Office Hours:
Mon - Fri: 8am - 5pm
Sat: 10am - 1pm
Sun: Closed
Follow Us On Social!
Fill Out the Contact Form Below to Get in Touch: