Printing companies are able to produce printed things such as booklets, signs, flyers, greeting cards, business cards, posters, leaflets and much more in large numbers and in high quality. They can also offer graphic design services for logos, business cards, or posters. Many shops will have capabilities for digital printing, offset printing, large-format plotter printing, screen-printing, and canvas printing.