Impact Marketing Consultants offers clients Graphic Design, Web Design & Hosting, Advertising and Public Relation Campaign Development.