A marketing business is needed because marketing is essential for business owners to generate consistent sales with their product and services. Marketing business is there to fill in the gap for business owners who doesn't have time or expertise to promote their products to the target audience and make sales. A good marketing business agency must be able to promote any kind of product irrespective of is a place. A good marketing business must have track record of both positive and negative results so that they will be able to provide a robust service to their client who happens to be business owners. I will want other members of this forum to contribute to this topic so that we can all learn more.