Provides all the printing needs you can image. They have the computers and knowledgeable staff on hand to do your graphic layout and design. Will custom design logos for your business or event. Provide screen printing on location and vinyl signage. They farm out embroidery, but can get that service for you. Small show room with examples of items and some merchandise for sale (authorized printer for the Iowa Hawkeyes). On street parking out from of business.