With over 30 years of satisfied customers, 1st Impressions is your first choice for screen printing in the Upper Valley area of Lebanon, NH...
1st Impressions provides apparel to outfit and promote your business, club or organization. We've outfitted schools, recreational sports teams, and organizations for 30 years.