Printing companies fulfill a wide array of functions. There are the small neighborhood printers that offer invitations and business cards, and then the large service providers that print magazines on a daily basis.Read less