Street marketing company creates eye-catching flyers, posters and postcards for distribution; staff is also experienced with event promotion.