About 1st Impressions

40 years of local printing and embroidery experience

1st Impressions helps teams, schools, businesses, and events look sharp with custom apparel that gets done right and gets delivered on time.

The shop has spent decades handling everything from small-run rush jobs to full uniform programs, branded staff apparel, and event merch. The difference is direct communication, practical advice, and production experience that catches problems before they turn into expensive mistakes.

Whether the project is screen printing, embroidery, spirit wear, or a last-minute re-order, 1st Impressions focuses on clear expectations, honest turnaround guidance, and quality that holds up after the order leaves the shop.

The business serves Upper Valley and surrounding New England customers from Lebanon, New Hampshire, with a strong local-service mindset and the flexibility to help with urgent work when deadlines get tight.

Shop details

Address
250 Bank Street Ext., Suite 1, Lebanon, NH
Request a quote