First Impressions Embroidery & Printing

Your NC Source for Uniforms, Spirit Wear, Logo Apparel & Promotional Products

Your Subtitle text


Thanks for Visiting!

First Impressions Embroidery & Printing is your local source for affordable, high quality logo apparel, team uniforms, spirit wear, trophies/awards, and promotional items.  We are family owned and operated and we have a reputation for excellent customer service.  Our goal has always been to provide personal, relationship-based service.  We created this website as an enhancement to our customers, but please don’t hesitate to pick up the phone or come by the shop to ask questions, see samples, or just to say hello!

Chuck & Sharon Ehl of First Impressions Embroidery & PrintingFirst Impressions Embroidery & Printing was established in 1993 in Clarksville, MI.  We moved to Mooresville, NC in 2005 and have established personal relationships with customers in the area including: Mooresville and Iredell-Statesville Schools, Acro Fitness, several area ball teams, race teams, and other businesses. We are proud members of the Mooresville-South Iredell Chamber of Commerce and the Mooresville Business Resource Group.

We carry a wide variety of products and brand names. This site is not all-inclusive, so be sure to call or email us if you are looking for something specific that you don’t see on our site.

Our business is located at 402 Shinnville Road, Mooresville, NC 28115.  We can be reached at 704.663.4828 or by email at