It seems every company we work with has a need for branding on some level. Branding requires a broader understanding of every clients business. We work on strategy with our clients, positioning, develop tactics that include commercials, print ads, graphic packages, logo design, on-line campaigns and viral campaigns.