There are many different kinds of marketing services out there. Things from search engine optimization, PPC management, social media management, reputation management, press releases. With all of this, how do you know what you need? First you need to know what each service is. Most of the time you can educate yourself by asking someone that knows. Other times a simple search online will do. But you have to know what it is that you are buying! Of course you can learn about marketing in general by going to Alpha ROI Marketing on WordPress, but this is not a complete solution. Many of the paid services must be performed by a professional who knows that they are doing. When shopping for something like SEO you need to know what keywords you will be going after. This will help the campaign manager fine tune your campaign as needed. We always tell everyone that they should find a way to get most our of your marketing campaigns. There are many companies out there who can and will take your money and do no real work for it.