An advertising agency is a professional services company that is typically retained to develop, produce, and oversee the distribution of commercial messages (on radio, television, outdoor, print, the Internet, etc.), as well as to offer marketing and merchandising guidance, as well as general business and promotional advice regarding the products or services produced, distributed, and/or sold by the agency's client (s).