CL Graphics is a full service marketing and print solutions company serving Crystal Lake and the surrounding communities. The company offers a wide range of services for clients, specializing in design work and cross-media solutions. Some services include nonprofit marketing, direct mail, display graphics, event material design, promotional products, graphic design services and newsletters, among others. Check the main website for details on services or for examples of past work.