Bay State has been providing custom screen printing and embroidering for almost a decade. Its clients include local teams, schools, businesses and restaurants. It will print on almost any material, including hats, t-shirts, sweatshirts and even thongs.