T.R. McTaggart has nationwide representation and an exclusive line of screen printed, embroidered and decorated apparel. We have become industry specialists in the resort, souvenir and gift market, servicing thousands of retail clients from Alaska to Florida.

In addition to our resort and gift customers, our growing capabilities and experience have allowed us to deliver decorated apparel solutions to corporate, custom, sporting and non-profit organizations of all industries. We are also a full-service provider of branded ad specialties and customized sales promotional items for virtually any need.


We didn't become an industry leader by chance.

Big enough to serve you, small enough to know you.

McTaggart has serviced more than 5,000 customers in many markets in all industries. More than 80% of our business is referral.

Good service is good business.

T.R. McTaggart strives to deliver more than customer expectation, always. Our priority is you, our customer.

Quality is our number one job

We offer quality garments from names you know and trust. Combined with our comprehensive quality control processes, we provide you satisfaction, guaranteed.

We’re Trendy

Our staff travels from coast to coast to bring you the best and the latest’s trends in design technique and fashion. McTaggart carries garments you won’t find anywhere else.

We’ve been here awhile.

37 years to be exact. McTaggart has mastered the know-how in decorated apparel and promotional items. We know what it takes to be a part of your team.

Our Core Values

T.R. McTaggart’s mission is to create and apply apparel graphics that consistently deliver positive outcomes for our customers, their clients, our employees and our communities. Our vision is to be internationally recognized as an industry leader and locally recognized for contributing to the success of the communities with which we operate.

As T.R. McTaggart continues to grow, it is increasingly important to explicitly reinforce the core values from which we develop our brand, culture and business strategies:

  • Enable delivery of exceeding customer satisfaction, always.
  • Embrace change and drive continuous improvement.
  • Encourage fun, creativity and innovation.
  • Empower growth and learning.
  • Elevate communication and teamwork.