Welcome to National Screen Productions!

Providing quality screen printing and embroidery to Cleveland, Akron, and Northeast Ohio for over 30 years!

Founder Marcy Szabados started National Screen Productions with one purpose: to provide the finest quality screen printing and embroidery with unsurpassed customer service. Three decades later, NSP is still committed to those same goals. This means we’ve deliberately stayed small and targeted a client base of small businesses, not for profits, and family reunions. Why? Because we still like to have conversations with our clients. We like to see the smiles on our customer’s faces and know that we’ve provided something that goes beyond screen printed and embroidered apparel. We create a great customer experience, and often the lasting legacy of a quality product that brings happy memories for years to come.

While we are old-school in our approach to customer service, we are definitely new-age when it comes to high quality products. You can expect the best in screen printed and embroidered t-shirts, hoodies, hats, polos, work shirts — and that is far from a comprehensive list. We work with the best vendors in the industry to source the materials that best match your desired quality and budget.

national screen productions

screen printing

  • Serving Northeast Ohio for over 30 years

  • Locally owned and operated

  • Modern technology with “old school” customer service

  • Specializing in small businesses and family reunions

  • browse our catalog here!

screen printing

To get started, give us a call at 216-299-9322 and we’ll have a quick conversation about your project needs. Then, we’ll source the best product and give you a total project quote.

If you’d like, you can browse our catalog by clicking the link below to select the apparel that fits your needs. Please let us know your choice so that we can give you screen printing or embroidery pricing that will fit your needs.


browse our catalog here!

Let’s chat about your next screen printing or embroidery project.

Give us a call at  216-299-9322 today!