Usually working with multiple clients, an agency will be able to negotiate better advertising rates, improving your return on investment. With more buying power than most small business owners, agencies will also know the fair market value for marketing materials, media time, and web space.