Black Rock Advertising is a marketing and advertising agency that specializes in branding campaigns, package design, media buying, research and strategy, trade shows and web design and hosting. The company serves all types of clientele, from Fortune 500 companies to small, family-owned businesses. It also offers services on a pro-bono basis to worthy causes and nonprofit organizations. It works with both new and traditional media to find the best possible advertising strategy for clients.