
Custom Screen Printing
1 to 10 ink colors on tees, hoodies, long sleeves, tanks, and more. Plastisol, water-based, discharge, and specialty inks like glitter and metallics.
Explore screen printingDenver, Colorado · Locally owned & operated
Screen printing, embroidery, and complete team uniforms for teams, schools, businesses, and events across Colorado. Quality is our top priority every time.

Trusted by Colorado programs including
What we do
Everything your team, school, or business needs, printed or stitched with care in Denver.

1 to 10 ink colors on tees, hoodies, long sleeves, tanks, and more. Plastisol, water-based, discharge, and specialty inks like glitter and metallics.
Explore screen printing
Crisp, permanent logos on hats, polos, jackets, uniforms, and bags. We handle the digitizing.
Explore embroidery
Complete uniform packages for any sport or league: jerseys, shorts, warm-ups, and practice gear with names and numbers.
Explore team uniformsHow it works
Call, text, email, or use the form with your quantity, garment, colors, and timeline. Someone will contact you within 24–48 hours.
Send your logo and we create a digital mockup. Nothing goes to production until you're 100% happy with it.
We print or embroider your order, and every piece is quality-checked before packing.
Why choose us
We're a locally owned Denver business that treats every order with care. Call us and talk to a real person, not a ticket system. We've outfitted teams, schools, businesses, and organizations all across the Front Range.

Customer reviews
“Cassidy was great to work with. She was on time, prompt, and very professional.”
“We've been working with Cassidy for five years now, and she continues to exceed our expectations.”
“I have been using Mile High Athletic Apparel for the past three years for screen printing and graphic design. Their quality of work, customer service, and attention to detail are terrific. Their prices are also very competitive, which is great for schools on a budget. I highly recommend Mile High Athletic Apparel for all your screen printing and embroidery needs.”
“Great customer service and attention to detail. We were thoroughly surprised by the quality of the results. After going through a few other vendors in the past, we now order from MHAA twice a year.”
“Mile High Athletic Apparel has been great to us for the last two years! We've received so many compliments on our baseball uniforms. We've also purchased other accessories through them, and they're on top of their game. They're very fast and professional, and Cutthroat Baseball would recommend them to anyone.”
“We've used Mile High Athletic Apparel twice to create team shirts for a 5K event. We were able to handle everything by phone and email, and they were super helpful and professional. Our shirts were great quality, exactly what we ordered, and very affordable. We highly recommend them!”
Common questions
The minimum order quantity on all orders is 12 items. Pricing per piece decreases at higher quantities.
Standard turnaround for screen printing and embroidery is typically 7–10 business days from artwork approval.
Someone will contact you within 24–48 hours. For the fastest answer, call or text 720-893-1417.
Yes. We create a digital proof showing exactly how your design will look on the garment, and nothing goes to production until you approve it.
Vector files (AI, EPS, or PDF) work best. High-resolution PNG or JPEG files (300 dpi or more) also work. If you only have a low-res file, we can help recreate or clean up your artwork.
Yes. We can decorate customer-supplied garments, or source blank apparel from top brands for you.
Up to 10 ink colors per design on our carousel press.
Yes. We digitize your logo as part of the process and convert it into a professional stitch file.
We're a locally owned Denver business serving teams, schools, businesses, and organizations across the Denver metro and the Front Range.
Free quote · No obligation
Tell us what you need and we'll get back to you with straight answers and fair pricing. Someone will contact you within 24–48 hours. Minimum order quantity on all orders is 12 items.