Kirkwood Trading Company has been providing custom t-shirts and logo apparel in the St. Louis area since 1994. We offer a full line of apparel from brands our customers know. We have quick turn around times on orders at a fair price and our goal is to make ordering custom logo apparel from us as easy as possible. We print anything from 12 shirt orders to over 10,000. Sorry, we don't print single t-shirts.  New a quote? Below are 3 ways to contact us to receive one. Thanks for checking us out!

ONLINE QUOTE FORM
Need A quick quote - utilize our online quote form and you'll receive pricing within minutes of submitting your quote. Feel free to email us directly as well.

Design Online
Our Online Shirt Designer enables you the freedom of having creative input into your shirts if you want. Here our online catalog is tied into the designer you can easily browse, switch between products, and create the exact look you desire. If you like having a hands on approach, we have one of the best Online Shirt Designers out there and it's very user friendly.

Contact Us Directly
If you have a logo/design already or have used in the past, you can email or call us directly and we'll work with you directly to provide you with pricing, design layout, and finally a proof to make sure we are on the same page. If you need help with design and layout, we are here to help on that end as well. Having an in-house graphics department enables us to work efficiently in getting your design/logo to where it works the best with your ideas.

We look forward to hearing from you. Give us a call the next time you need t-shirts or logo apparel and we'll be happy to help.
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-29602514-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>