A company that specializes in web, social media, advertising, brand building, outdoor print, marketing and public relations.