Mile High AthleticCustom Apparel · Denver, CO Get a Free Quote

Denver, Colorado · Locally owned & operated

Custom Team Apparel in Denver, Done Right.

Screen printing, embroidery, and complete team uniforms for teams, schools, businesses, and events across Colorado. Quality is our top priority every time.

  • 12-item minimum
  • Reply in 24–48 hours
  • Proof before production
  • Up to 10 ink colors
Team in custom red and black uniforms

Trusted by Colorado programs including

  • CU Men's Basketball
  • UNC Men's Basketball
  • MSU Denver Men's Basketball
  • Colorado School of Mines Men's Basketball
  • Stargate School
  • Overland Trail Middle School

What we do

Custom Apparel Services

Everything your team, school, or business needs, printed or stitched with care in Denver.

Automatic screen printing press in the shop

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 printing
Custom cap being embroidered on a commercial machine

Custom Embroidery

Crisp, permanent logos on hats, polos, jackets, uniforms, and bags. We handle the digitizing.

Explore embroidery
Soccer team in matching uniforms huddled on the field

Custom Team Uniforms

Complete uniform packages for any sport or league: jerseys, shorts, warm-ups, and practice gear with names and numbers.

Explore team uniforms
  • Teams & leaguesYouth, school, club, and adult rec
  • SchoolsStaff, spirit wear, and events
  • BusinessesPolos, workwear, and branded gear
  • EventsRace, fundraiser, and event shirts

How it works

Three Simple Steps

  1. Ask for a quote

    Call, text, email, or use the form with your quantity, garment, colors, and timeline. Someone will contact you within 24–48 hours.

  2. Approve your proof

    Send your logo and we create a digital mockup. Nothing goes to production until you're 100% happy with it.

  3. We get to work

    We print or embroider your order, and every piece is quality-checked before packing.

Why choose us

Denver's Team Apparel Experts

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.

  • Quality is our top priorityEvery order is inspected before it leaves our shop.
  • Personalized service with integrityReal conversations, real answers. We stand behind every piece we produce.
  • One stop for your whole teamUniforms, warm-ups, practice gear, and spirit wear, all matched and delivered together.
Call 720-893-1417
Printer pulling ink across a screen with a squeegee

Customer reviews

What Our Customers Say

“Cassidy was great to work with. She was on time, prompt, and very professional.”

Coach CartunCU Men's Basketball

“We've been working with Cassidy for five years now, and she continues to exceed our expectations.”

Coach CloepfilUNC Men's Basketball

“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.”

Brenda GuadagnoliSecretary, Overland Trail Middle School

“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.”

Jon SandersOwner, 50 All Stars Basketball

“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.”

Shane PowellCoach, Cutthroat Baseball

“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!”

Cara BukacekCustom Shirts for a 5K Race

Common questions

Frequently Asked Questions

What is the minimum order?

The minimum order quantity on all orders is 12 items. Pricing per piece decreases at higher quantities.

How long does an order take?

Standard turnaround for screen printing and embroidery is typically 7–10 business days from artwork approval.

How quickly will I hear back after I ask for a quote?

Someone will contact you within 24–48 hours. For the fastest answer, call or text 720-893-1417.

Will I see a proof before you print?

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.

What file format do you need for my logo?

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.

Can you print or embroider garments I already have?

Yes. We can decorate customer-supplied garments, or source blank apparel from top brands for you.

How many ink colors can you screen print?

Up to 10 ink colors per design on our carousel press.

Do you handle embroidery digitizing?

Yes. We digitize your logo as part of the process and convert it into a professional stitch file.

What area do you serve?

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

Get Your Free Custom Apparel Quote

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.

Up to 10 MB. PDF, JPG, PNG, SVG, AI, or EPS.

Someone will contact you within 24–48 hours. Prefer to talk? Call or text 720-893-1417.