For quick and immediate results… one should invest in PPC. SEO takes time to gradually build your authority in the search engines. For some competitive keywords it can take many months. Patience is key. We can attain for you the rankings you desire; however, it doesn’t happen overnight. SEO is a gradual process of adding more links and more content and in time your site will rank at the top!
Not all businesses are in a position to make such a long term investment. If cash flow is an issue and you need immediate results to survive, PPC is a better option for you.
The downside with PPC is that clicks are insanely expensive in some industries. The clicks can be so expensive that it can even be difficult to be profitable in some cases.